Devops Engineer Resume
Richmond, VA
PROFESSIONAL SUMMARY:
- System Engineer/DevOps Engineer offering over 7 yearsexperience solving complex problems with creative solutions, supporting development and operations environments.
- Extensively worked on various flavors of Linux and Unix servers ( AIX, Redhat, Solaris, Ubuntu, CentOS, Suse)
- Experienced inLinux, AIX Installation, Migration, Trouble shooting, Performance Tuning, System Administration, Backups, Storage Management, Security Management and User Administration.
- Managed and AdministeredLINUXoperating systems (RHEL 5.x 6.x, SUSE 10, 11) applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
- Expertise in Administration of RedHatLinux4.x, 5.x, 6.x and AIX 4.3, 5.1, 5.2, 5.3, 6.x
- Experience on Amazon Web Services (EC2, S3, Cloud Formation, OpsWorks).
- Extensive experience using Puppet and Chef Configuration management.
- Experience writing puppet modules for application and infrastructure deployments
- Managed the source code control of multiple development efforts using Clear Case, Subversion, TFS, Git and CVS version control tools.
- Worked on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Route53, Auto scaling, Security Groups, Redshift, and Cloud Formation.
- Experience in automation deployment of application using CI tools like Jenkins and RUNDECK.
- Experience with container based deployments using Docker, working with Docker images, Dockerhub and Docker registries.
- Efficient experience in using Nexus and Artifactory Repository managers for Maven builds.
- Strong knowledge / experience in creating Jenkins CI pipelines, and troubleshooting issues along the CI/CD Pipelines.
- Worked on build tools like ANT and Maven to build code artifacts.
- Hands on experience with version CVS, SVN, Clear Case and GIT control to create daily backups and checkpoint files.
- Extensively worked on Hudson, Jenkins, Team City and Bamboo for continuous integration and for End - to-End automation for all build and deployments.
- Experience in using Bug tracking tools like JIRA, Remedy, HP Quality Center.
- Used Chef for managing server application server such as Apache, MySQL.
- Worked on installation and configuration of webservers like Tomcat and oracle WebLogic tools.
- Experience configuring Firewall and security using SSL, IPchains, IPtables, TCP Wrappers, Tripwire, and port scanners.
- Installation of patches, Security fixes, packages on Linux, AIX and Windows Servers.
- Deployed latest patches for, Linux and Application servers, performed RedHat Linux Kernel Tuning
- Expert in setting up SSH, SCP, SFTP connectivity between UNIX hosts.
- Experienced in DNS, NIS, NFS, NSLookUp, Snoop FTP, NIS, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.
- Conducted Linux/AIX System security and auditing, and System Performance Monitoring and Tuning.
- Configured Volume groups, logical volumes and file systems on Linux OS.
- Experienced in writing scripts such as Korn Shell, BASH, Ruby, Python and HTML
- Worked on SAN technology including zoning, disk creation on various systems, maintaining and configuring various fiber switches and storages.
- Provided production support in an on-call rotation in a 24x7 environment.
TECHNICAL SKILLS:
Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x), Ubuntu, UNIX, CentOS, WINDOWS NT/2000/2003/XP/VISTA/7/10, AIX.
Version Control Tools: GIT, SVN, IBM Rational Clear Case, Perforce, RTC, CVS
Languages: SHELL, PYTHON, RUBY,BASH,PERL
Databases: My SQL, Oracle 9i/10g/11g,DB2, NoSQL, Cassandra
Application Servers: WEBSPHERE, TOMCAT, Nginx
Configuration Management: ANT,MAVEN, HUDSON/JENKINS, CHEF, PUPPET, BUILD FORGE, JIRA, NAGIOS, GITHUB, New Relic, DOCKER
Cloud: AWS EC2, VPC, EBS, S3, SNS, RDS, EBS, Cloud Watch, Redshift, VMWare.
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, VA
DevOps Engineer
Responsibilities:
- Maintained and administered GIT source code tool.
- Created Branches, Labels and performed Merges in GIT.
- Installed and configured Jenkins for Automating Deployments and providing automation solution.
- Integrated GIT into Jenkins to automate the code checkout process.
- Designed and developed new back-end services, maintaining and expanding our Amazon Web Services infrastructure.
- Supported HA services and administrated MySQL, Amazon EC2 and Node.js.
- Worked on the migration from physical servers to cloud (AWS), and used Chef to automate the infrastructure in AWS by creating EC2, S3, RDS, VPC and Route 53.
- Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
- Managed build results in Jenkins and deployed using workflows.
- Delivered specific versions of various components of an application into target environments.
- Maintained and tracked inventory using Jenkins and set alerts when the servers are full and need attention.
- Experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Experience working on docker hub, creating docker images and handling multiple images primarily for middleware installations and domain configuration
- Worked onContinuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, JIRA and Selenium.
- Developed and managed delivery pipeline and prioritized functioning period and quick server response time.
- Worked on deployment of Puppet Configuration Management Tool modules.
- Installation, configuration and troubleshooting WebLogic, NetApp, Apache Tomcat.
- Worked with Agile SCRUM development.
- Proposed and implemented branching strategy suitable for agile development in Subversion.
- Assisted incode lines, branching, merging, integration, versioning etc.
- Installed Linux operating systems, applied patches, managed file systems and monitored performance on VM
- Installed and Configured DHCP, FTP, TFTP, NIS, and NFS in Redhat Linux and oracle Linuxenvironment.
- Wrote script for automation and expedite the daily tasks.
- Develop data back-up systems, processes, and procedures
- Provide production systems administration and coordinate with network support and database administration
- Installed and Configured DNS, DHCP, FTP, TFTP, NIS, and NFS in RedHat Linux
- Provided 24X7 Rotational support on a quarterly basis.
Environment: AWS, Jenkins, GIT, ANT, MAVEN, JIRA, Python, BASH & KORN Shell, WebSphere, WebLogic, Redhat Linux, DHCP, FTP, NFS, Ruby, NetApp.
Confidential, Warrenville, IL
DevOps Engineer
Responsibilities:
- Installed Redhat, Ubuntu, operating systems, apply patches, manage file systems and monitor performance on VM, HP Blade Server, and DELL server
- Installed and Configured DNS, DHCP, FTP, TFTP, NIS, and NFS in Redhat, Linux
- Build kickstart server and Implement automation of server provisioning via PXE boot and Kickstart
- Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Developed automation framework for Application Deployments to the cloudenvironments.
- Used Jenkins to perform continuous integration. Also monitor version control and build process.
- Install and run automated Puppet and chef to configure, install, manage and bring up applications.
- Implemented AWS solutions using EC2, S3, RDS, Redshift,EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
- Performed Branching, Tagging, and Release Activities on Version Control Tools: SVN, GIT.
- Automated the cloud deployments using chefand AWS Cloud Formation Templates.
- Used Maven asbuildtool on Java projects for the development ofbuildartifacts on the source code.
- Implemented rapid provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, andcustom Ruby/Bash scripts.
- Production support of Apache and tomcat including installation, configuration, management, and troubleshooting
- Provided operational support and incident management of Linux server (Redhat, Centos, Debian, Ubuntu)
- Documented release metrics, software configuration process. Used Maven scripts tobuildthe source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
- Worked on defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
Environment: DevOps, Java, Ant, Maven, Jenkins, Hudson, Chef, Puppet, Python, Perl, AWS, GIT, SVN, Apache Webserver, JBoss, Apache JMETER, GIT, SVN, Windows.
Confidential, Kansas City, MO
Linux Engineer/Puppet Consultant
Responsibilities:
- Installed, upgraded and configured RHEL 6.x/5.x/4.x/3.x and AIX 6.1. This included Kickstart Installation, HP-SAS and CD media.
- Installed and Configured Nagios server && added the NRPE agents on all the Application Servers for monitoring of the live applications.
- Installation and configuration of Oracle RAC 10g/11g on Linux cluster nodes.
- Distributed OS and application packages using Software management tools.
- User and Disk Management of Linux and Sun user accounts, groups, directories and file permissions.
- Recognized solution for automated deployment to new Proxy and Replica servers using puppet.
- Set upMaster puppeton primary server and used puppet agent for deployment, path verification, files permission, and automated restarts.
- Cloned VMs for Development, QA, and Production in private cloud using scripts and puppet master/agent server configuration, with primary goal of automation.
- Configuration and Administration of Apache Web Server and WebSphere Application Server.
- Experience in Installing and Configuring JBoss 5.1 Application Server in test environment.
- Provided hardware support, problem && OS builds & upgrades along with UNIX Administration on day-to-day basis.
- Involved in performance monitoring and Tuning using iostat, vmstat and netstat as well as reviewing historical logs for root cause analysis.
- Worked in managing VMware Server to build guest OS using vSphere client.
- Provided 24/7 on call support on UNIX Production Servers. Responsible for planning, scheduling, implementing all move to production changes during weekly outages.
Environment: HP ProLiant BL460s/620s/680s/980s, VMWare ESX 4.x/5.x, Oracle 11g/10g/9i, Veritas Volume Manager, Nagios, IBM P 750/770/720/710 s, VCS5.0/VCSOne, RHEL 5.x/4.x, HP-UX 11.x and AIX 6.1.
Confidential
Linux System Engineer
Responsibilities:
- Installed VMware ESX server on Dell Servers and configured SUSE 11.x Red Hat Linux 5.0, 6.0 / Windows virtual machines for various applications.
- Installed and configured Red Hat 5.0/6.0 on Dell Power Edge server.
- Performed administration and management of all Unix and Linux Servers at the client side which included but not limited to Installation and configuration of the OS, applying relative patches and packages at regular maintenance periods, Monitoring.
- Assisted in upgrade to Linux (RHEL 5x, 6x, SUSE 10, 11, CENTOS 5, 6)operating systems and hardware maintenance like changing memory modules, disk devices.
- HandledNFS, Auto Mount, DNS, and LDAP related issues.
- Worked on Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS.
- Troubleshoot cluster related problems by checking log files and using cluster commands.
- Responsible for performing failover and integrity test on new servers before rolling out to production.
- Planned, scheduled and Implemented OS patches on Linux boxes for maintenance and Secure Shell (SSH) implémentation.
- Installed software packages and checked the verification of installed packages.
- Developed and maintained standard operating procedures and work instructions for deployment processes.
- Automate deployment and release distribution process with Shell, Perl.
- Managed application server such as Apache, MySQL.
- Worked on installation, configuration, and customization of services Sendmail, Apache, FTP servers to meet the user needs and requirements.
- Involved in documentation, and providing the rotational call support.
Environment: Red Hat Linux 4.x, 5.x, Oracle 10g, Samba, VMware vSphere 4.0, VMware ESX 3.5.0,VMware ESX 4.0.0, IBM DS Storage Manager, Shell Scripting.
