We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

CAREER OBJECTIVE:

Highly motivated DevOps engineer around 10 years of extensive experience in Software Development Life Cycle (SDLC), build automation, Release Management (RM) and DevOps experience in large and small software development organizations.

PROFILE SUMMARY:

  • Experience in working as DevOps engineer for release automation to achieve Continuous integration, Continuous delivery and Continuous deployment (CI and CD).
  • Installed and Administered on GIT Server, migrated Projects from Subversion to GIT.
  • Experience working on Multiple AWS EC2 instances, setting the Security groups, Elastic Load Balancer (ELB), SQS, SNS and Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud and public cloud.
  • Knowledge on Cloud technologies including Infrastructure as a Service, Platform as a Service, and Software as a Service provider (IaaS, PaaS, and SaaS).
  • Hands on experience in AWS provisioning and excellent knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, Auto - Scaling, IAM and Cloud Formation. Experience setting up and maintaining auto-scaling AWS stacks.
  • Expertise in using build tools like Maven and ANT for the building of deployable artifacts such as war & ear from source code.
  • Having excellent hands on experience in Continuous Integration (CI) and Continuous Deployment (CD) using CI/CD Tools - Hudson/Jenkins.
  • Configured and maintained Jenkins to implement the CI process and integrated with tools like Ant and Maven to schedule the builds.
  • Created Jobs for Builds and Deployments, installed several Plugins in Jenkins to support multiple build eco systems required for the implementation of projects.
  • Excellent knowledge on automated configuration management tool Ansible for an infrastructure orchestration and automation, installation of the packages using playbooks.
  • Experience in writing Ansible playbooks for AWS-based deployments.
  • Expertise in working with different Bug Tracking Tools like JIRA, Bugzilla, and Quality center.
  • Created Jobs for Builds and Deployments, installed several Plugins in Jenkins to support multiple build eco systems required for the implementation of projects.
  • Maintained Jenkins masters with different applications supported several quarterly and project releases.
  • Experience in Release Process Implementation and Continuous Delivery methodologies to existing Build & Deployment Strategies. Experienced in branching and maintaining the version across the environments using SCM tools like GIT, SVN on Linux and Windows platforms.
  • Excellent experience in documenting and automating the build and release process.
  • Experience in creating and managing Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers.
  • Experience with container based Virtualized deployments using Docker, with Docker images, Docker Hub and Docker registries.
  • Developed an end-to-end Continuous Integration Pipeline using Jenkins for enabling a containerized local control plane using Kubernetes & Docker.
  • Excellent Analytical and Communication skills, Quick Learner, Versatile Team player, Organized, Self-Motivated, have the ability to pick up new technologies and solve complex technical problems.

TECHNICAL SKILLS:

Configuration Management: Ansible, Chef

Continuous Integration: Jenkins

Version Control: Git, SVN

Build Tools: ANT, MAVEN

Cloud Platforms: AWS and Azure

Package Management: Artifactory, Nexus

Issue Tracking: JIRA, Bugzilla, JUnit and SonarQube

Virtualization: Docker, Kubernetes

Operating Systems: Linux (Red Hat 5/6), Ubuntu, CentOS, Windows and Unix

Databases: My Sql, Sql server

Programming Languages: XML, HTML, Shell script, and Python.

Web & Application servers: Web logic, Tomcat, Nginx and Apache.

Monitoring Tools: Nagios, Splunk

WORK EXPERIENCE:

Confidential

DevOps Engineer

Responsibilities:

  • continuously improved CI/CD pipeline with automation for effortless software Delivery.
  • Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer, Lambda Cloud Watch and IAM.
  • Worked with various services of AWS: Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, RDS, IAM, Cloud Watch and Cloud Formation.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Performed SVN to GIT migration and managed branching strategies using GIT flow workflow.
  • Responsible to create and maintain Docker files in source code repository build images and ran containers for applications and testing purposes.
  • Responsible to create and handle multiple Docker images primarily for middleware installations and domain configurations. Worked on installation & configuration of Kubernetes and clustering them.
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and
  • Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.
  • Managed DNS zones and give public DNS names to elastic load balancers using Amazon Route53.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Production issues.
  • Developed Python scripts for the automation of the cloud deployments.
  • Created S3 buckets and managed policies for them and utilized S3 buckets for backup on AWS.
  • Worked on Kubernetes design, implementation, administration, and documentation.
  • Backed up and restored configurations and data of various tools, databases, and servers.
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place.

Environment: Jenkins, Ansible, SVN, GIT, AWS, Linux, Terraform, WebLogic, Docker, Kubernetes, Nagios and Splunk.

Confidential

DevOps Engineer

Responsibilities:

  • Worked on version control tools like GIT, Subversion and software build tools like Maven to enable continuous delivery into several environments of development, test.
  • Extensively worked on various cloud environments like AWS.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Cloud Formation Template, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Involved in merging, delivering and rebasing from dev branch to higher level branches in Git. Also, installed configured various Jenkins plug-ins to automate Continuous build deployments.
  • Used Shell scripts to automate the deployment process.
  • Worked on infrastructure with Docker containerization.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process. Worked with different development teams and multiple simultaneous software releases.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • CI/CD pipeline management through Jenkins for automation of manual tasks using Shell scripting.
  • Implemented a Continuous Delivery pipeline with Jenkins, GitHub, and AWS.
  • Scripting with shell, Power Shell for VMware automatic kicking off virtual instances and other system administration task automations.
  • End to End Client Server Installation & Customization of Jenkins through the automation of build/deployment process for respective application/project.
  • Scripting with shell, Power Shell for VMware automatic kicking off virtual instances and other system administration task automations.

Environment: ANT, Maven, Jenkins, Shell Scripts, SVN, GitHub, AWS, Tomcat, Apache, Nagios and Docker.

Confidential

DevOps Engineer

Responsibilities:

  • Automated artifacts and configuration files into WebLogic using Shell script and Jenkins. Written Shell Scripts for managing various enterprise application.
  • Coordinated with application team in installation, configuration and troubleshoot issues with Apache, Web logic on Linux servers.
  • Excellent knowledge on automated configuration management tool Ansible for an infrastructure orchestration and automation, installation of the packages using playbooks.
  • Responsible for developing and maintaining build, deployment scripts for test, Staging and Production environments using ANT and Maven.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Involved in setting up JIRA as bug tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.
  • Scripting with shell, Power Shell for VMware automatic kicking off virtual instances and other system administration task automations.
  • Apache Maven is used as build tool and Artifactory is used as a source for artifacts needed for a build, and a target to deploy artifacts generated in the build process.
  • Created a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated deployments using Jenkins and GIT.
  • Responsible for the Plugin Management, build and deploy on Jenkins Pipeline Setup and End-End Job Setup of all the projects.

Environment: Git, Ant, Maven, Jenkins, Chef, Ansible, Puppet, JIRA, and WebLogic.

Confidential

DevOps Engineer

Responsibilities:

  • Executed continuous improvement of project builds with custom Maven plugins
  • Worked with MAVEN for building the application, has written MAVEN scripts and shell scripts to automate the build process.
  • Maintained development infrastructure including Nexus artifact repository, JIRA.
  • Addressed software configuration management issues in coordination with development team.
  • Resolved build and release dependencies in collaboration with other departments.
  • Implemented code builds and automated deployment procedures.
  • Executed continuous improvement of project builds with custom Maven plugins.
  • Worked with MAVEN for building the application, has written MAVEN scripts and shell scripts to automate the build process.
  • Maintained development infrastructure including Nexus artifact repository, JIRA.
  • Addressed software configuration management issues in coordination with development team.
  • Resolved build and release dependencies in collaboration with other departments.
  • Implemented code builds and automated deployment procedures.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Bamboo, and SonatypeNexus.
  • Implemented a Continuous Delivery framework using Jenkins, and Maven in Linux environment.
  • Developed and managed pom.xml files for Maven build scripts.
  • Responsible for design and maintenance of the GIT repositories and the access control strategies.
  • Troubleshoot the issues raised in Jenkins while using for continuous integration and deployment.
  • Created the Release Management plan with the implementation schedule.
  • Assisted code integration and coordination between teams and partners.

Environment: Git, MAVEN, Jenkins, Jira, MySQL, SVN

Confidential

DevOps Engineer

Responsibilities:

  • Being a Linux admin involved in Applying operating system updates, patches, and configuration changes, Installing and configuring hardware and software.
  • Involved in complete Administration tasks on UNIX, Red Hat Linux and Solaris and documentation for the projects executed.
  • Responsible for installation, configuration, and administration of Ubuntu and Red Hat Enterprise Linux on x86 architecture.
  • Rapid-provisioning and configuration management for CentOS using Kickstart.
  • Configured Kickstart server to install Red Hat Linux on multiple machines.
  • Experience using Kickstart and modified Kickstart based on server profiles and hardware specifications.
  • Experienced Installing, Configuring and supporting VMWare.
  • Installed, monitored and supported Web and Application Servers on AIX and Linux
  • Implemented the Jumpstart servers and Kickstart Servers to automate the server builds for multiple profiles
  • User account management, managing passwords setting up quotas and troubleshooting user login using various remote login utilities.
  • Responsible for configuring real time backup of web servers.
  • Configured and managed Apache Web Server on Linux for web-based applications using REST/SOAP, Apache, and WebLogic.

Environment: RHEL, UNIX, IDS, DNS, AIX, Kickstart, GSX/VMware, ESX, EMC, Centos, Ubuntu, Apache, Tomcat.

We'd love your feedback!