We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY:

  • 7+ Years of experience in IT industry comprising of 1 year of Linux Systems Administration and almost 6+ years of Software Configuration Management (SCM). Extensive experience includes SCM, DevOps Build/Release Management, Change/Incident Management and Cloud Management.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (RedHat and Oracle).
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Auto scaling, CloudFront, IAM, S3.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT and TFS.
  • Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End to End Automation.
  • Expertise in using build tools like MAVEN, ANT and Gradle for the building of deployable artifacts such as war & ear from source code.
  • Application Deployments & Environment configuration using chef
  • Experience with Linux/UNIX environments and scripting for Build & Release automation.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube and Findbugs.
  • Configured Chef Automation tool on Ubuntu which include ssh-key generation, creating inventory files, Group var customization, Creating roles, recipes & cookbooks.
  • Experience is using Tomcat, JBOSS, Web logic and Web Sphere Application servers for deployments
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies
  • Knowledge on Vagrant & Docker-based container deployments on creating self-environments for dev teams and containerization of environments delivery for releases.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS:

Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x), UNIX, WINDOWS NT/2000/2003/XP/VISTA/7, AIX.

Version Control Tools: CVS, SVN, IBM Rational Clear Case, Perforce, RTC, GIT, SourceTree

Languages: C, JAVA, XML, HTML, SHELL, PERL

Databases: My SQL, MS Access, Oracle 9i/10g/11g, DB2

Application Servers: WEBLOGIC, WEBSPHERE, TOMCAT

Tools: ANT, MAVEN, HUDSON/JENKINS, CHEFF, PUPPET, BUILD FORGE

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudFormation AWS Config, S3, Cloud Trail, IAM, VMWare.

PROFESSIONAL EXPERIENCE:

Confidential, Eagan, MN

DevOps Engineer

Responsibilities:

  • Configuration Automation using Chef and Docker Container.
  • Responsible for Design of different Release Environments for new projects.
  • Troubleshoot the build issue during the Jenkins build process
  • Implementing new projects builds framework using Jenkins & maven as build framework tools
  • Worked in Agile environments, good knowledge on agile methodologies. Used Rally tool for tracking user stories and backlogs.
  • Installing, configuring and administering Jenkins CI tool on Linux machines
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server
  • Evaluated information radiators and Scrum issues on daily basis.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and optimized volumes, EC2 instances.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams

Environment: GIT, SVN, JENKINS, CHEF, MAVEN, AWS, EC2, WEBSPHERE, PUTTY, Java

Confidential, Carol Stream, IL

DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases
  • Written Make, Maven and Ant build tools for application layer modules
  • Developed build and deployment scripts using Gradle as build tools in Jenkins to move from one environment to other environments
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the entire process
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers
  • Developed Perl and shell scripts for automation of the build and release process.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Installed/Configured/Managed Jenkins CI Automation
  • Configured openldap-server and openldap-client chef cookbooks for centralized login on Ubuntu vms.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool

Environment: Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, JIRA

Confidential, Richfield, MN

Build & Release Engineer

Responsibilities:

  • Developed build and deployment processes for Pre-production environments
  • Used Subversion as source code repositories
  • Managed SVN repositories for branching, merging, and tagging
  • Developed Shell/Perl Scripts for automation purpose
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads
  • Responsible for designing and deploying best SCM processes and procedures
  • Worked closely with software developers and DevOps to debug software and system problems
  • Used AGILE MVN method to develop a build and ANT as a build tool
  • Involved in writing parent pom files to establish the code quality tools integration
  • Migrated Monsoon metadata web app to Docker container
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Automated Linux servers using chef for doing system administration tasks.
  • Created customized modules from the existing modules based on client requirements
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems
  • Releasing code to testing regions or staging areas according to the schedule published
  • Used Jira as ticket tracking and work flow tool

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Build Forge, Maven and ANTTomcat, Jira

Confidential

System Admin

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production
  • Experienced working with Preload Assist and PICS projects
  • Bash shell-scripts to automate routine activities
  • Migrated database applications from Windows 2000 Server to Linux server
  • Installing and setting up Oracle9i on Linux for the development team
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation
  • Created users, manage user permissions, maintain User & File System quota on Redhat Linux
  • Worked with DBAs on installation of RDBMS database, restoration and log generation

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash

We'd love your feedback!