We provide IT Staff Augmentation Services!

Devops engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Over 8 Years of extensive work experience on DevOps Engineer and Build Engineering & Release Management process including Skilled at Software Development Life Cycles and Agile Programming Methodologies.
  • Experience in working on SCM tools like GIT, GITHub, Docker, Grunt, Subversion (SVN), TFS Microsoft Visual Studio and Perforce.
  • Developed build tools like Gradle, Apache Maven, Apache Kafka, Apache Ant to write Pom.xml and Build.xml respectively using external Repositories such as jfrog Artifactory or Nexus.
  • Responsible for implementing Load Runner, Performance center, JMeter based infrastructure.
  • Extensively worked on Hudson, Jenkins and Team City for continuous integration and for End to End automated build and deployments.
  • Strong knowledge on Chef, Puppet, Octopus, CFEngine, Upsource, Ansible and Anthill pro for continuous integration and end - to-end automation.
  • Ability in development and execution of XML, PHP, Ruby, Shell Scripts and Perl Scripts, Power shell, Batch scripts and Bash also.
  • Hands on experience in developing web applications using Python on Linux and UNIX platform.
  • Worked on Storm Topology integrated with Kafka in order to achieve near to real time processing of various tests.
  • Expertise in deploying the code through web/application servers like Apache http Server WebSphere/Web Logic/ Apache Tomcat/JBOSS.
  • Experience in using Bug tracking tools like JIRA, Remedy, HP Quality Center and IBM Clear Quest, Mingle.
  • Extensively worked on designing, building, and improving cloud environments on Amazon Web Services (EC2, Network, and S3/EBS) and AZURE Cloud.
  • Working with Pivotal team to deploy these applications in Cloud Foundry (PaaS) which gives the flexibility to switch between the various cloud providers like Amazon (AWS), Microsoft (Azure) or Google.
  • Expertise in working with various databases like Oracle, SQL Server, Netezza etc.,
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post-production analysis of the projects.
  • Strong ability to troubleshoot any issues generated while building, deploying in production support and self-motivated, quick learner takes independent responsibility to contribute and teamwork skills.

PROFESSIONAL EXPERIENCE:

Devops Engineer

Confidential, Columbus, OH

Responsibilities:

  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Experience in managing virtual instances and disks using Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Production experience in large environments using configuration management tool Puppet supporting with 500+ servers and involved in developing manifests.
  • Implemented continuous integration web hooks and workflows around Jenkins to automate the dev test deploy workflow around Puppet codebase.
  • Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Written make, Maven and Ant build tools for application layer modules.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Worked on installation, configuration and maintenance Debi an/Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Automated the installation, deployment and maintenance of Middleware Application Servers to RHEL Development and Test Environments.
  • Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX taking advantage of the framework AngularJS.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services.
  • Wrote Shell Scripting programs to execute PL/SQL and SQL Files.
  • Developed back - end PL/SQL packages, building UNIX shell scripts for data migration & batch processing
  • Converted old builds using MAKE to ANT and XML for doing Java build.
  • Installed and administered GIT source code tool and ensured the reliability of the application as well as designed the branching strategies for GIT.
  • Deployed and configured Git repositories with branching, forks, tagging, merge requests, and notifications.
  • Dealt with troubleshooting issues like Server hang, keep alive threads, HTTP threads, Application Deadlock, Perm Gen space, Out of Memory Issue, High memory usage and High CPU.
  • Converted and automated builds using Maven and Ant. Scheduled automated nightly builds using Jenkins.
  • Resolving merging issues during build and release by conducting meetings with developers and managers.
  • Involved in writing and editing the existing ANT (Build.XML) files in case of errors or changes in the project requirements.
  • Experience working with AWS Cloud computing and launching Instances and automation of administration roles.

Environment: Puppet, AWS, Docker, Apache ANT, Apache Tomcat, GIT, Maven, Jenkins, Docker, Shell, Bash, Ruby, Unix/Linux, Web Sphere, Splunk, logstash, OneOps, RHEL 4/5/6, CentOS, Java J2EE, Jira.

DevOps Engineer

Confidential, NJ

Responsibilities:

  • As a AWS Cloud Devops Engineer I am responsible for taking care of day to day build and release activities. These activities include build issues, deployment issues for multiple releases like maintenance release, enhancement release, bug fixes, emergency releases.
  • I am responsible for taking care of source code control management. I used Jenkins to integrate tools and technologies to automate the build and deployment process. I used to carry out different jobs in Jenkins like commit jobs, deployment jobs and nightly build jobs. I am expertise in Configuration management tool like chef. I am a professional with good experience in AWS Services.
  • Launching Amazon EC2 cloud instances using Amazon Machine Images for AWS cloud. Create, manage and delete users and groups as per the request using Amazon Identity and Access Management.
  • Implemented Chef Recipes for deployment of build on internal Data Centre servers. Re - used and modified Chef Recipes to create a deployment directly into Amazon EC2 instances.
  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
  • Installed, Configured and Administered Jenkins Continuous Integration Tool.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with scripts to automate routine jobs.
  • IntegrationofAutomatedBuildwithDeploymentPipeline.InstalledChefserverandclientstopickupthebuild from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Evaluating Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code. to other environments.
  • Performed Branching, Tagging, and Release Activities on Version Control Tool: GIT.
  • Implemented rapid provisioning and life-cycle management for Ubuntu Linux using Amazon Web Services, Chef, and scripts.
  • Worked on the installation and configuration of the monitoring tool Nagios.

Environment: AWS, GIT, ELB, VPC, EC2, S3, DNS, Web API, Docker, Jenkins, Maven, Chef, Maven, shell scripting, python, Load- balancing, Nagios, Web Sphere, Ruby, Python.

AWS Engineer

Confidential, Franklin Lakes, NJ

Responsibilities:

  • Strong knowledge in AWS services like Glacier, Elastic Load Balancers (ELB), CloudWatch, RDS, SNS, SWF and its provision using AWS CLI.
  • Worked with S3, Lambda, API Gateway, IAM, CloudFormation, DynamoDB and other core AWS technologies.
  • Utilized Amazon EC2 in setting up instances, Virtual Private Cloud (VPC) and security groups.
  • Used Amazon IAM to allow access to the specified resource for the users and managed roles and permissions of users.
  • Wrote automation in Python to take every day GITHUB enterprise backups and upload them to AWS S3
  • Used Ansible playbooks to setup Continuous Delivery pipeline.
  • Worked on open source development tools like GIT, Jenkins, Chef, Docker, Kubernetes.
  • Created and updated complex views and stored procedures in PostgreSQL.

We'd love your feedback!