Devops Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- An experienced, talented and skilled DevOps Engineer with 6+ years of substantial hands - on experience & high prowess in handling DevOps technologies and possess a variety of technical skills . Adept with the Cloud and monitoring processes as well as DevOps development in Windows and Linux systems. Executed multiple projects with different roles.
- Experience in implementing new EC2 Instances and working with EBS, Auto Scaling, ELB, AMIs and S3 storage buckets using Terraform.
- Experience in implementing new Google Cloud Compute Engine, VPCs, Container Engine working with LB, Images and GC buckets using Terraform.
- Experience in implementing new Azure VM, Virtual Networking, LB, Resource Manager and Storage accounts using Terraform.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM).
- Provide highly durable and available data by using S3 data store, Versioning, Life Cycle Policies and create AMIs for mission critical production servers backups.
- Administered and Implemented CI/CD pipeline in Jenkins.
- Installing & configuring plug-ins for build & deployment jobs in Jenkins.
- Involved in Bootstrapping of nodes to Chef Server.
- Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
- Experience in branching, tagging and maintaining the version across the environments using GIT on Linux and Windows environments.
- Creating and maintaining the repositories/branches in GIT.
- Hands on working with Docker. Installing and creating Containers in Docker.
- Installing & configuring ELK (Elasticsearch Logstash & Kibana)
- Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
- Strong ability to troubleshoot any issues generated while building, deploying and in production support.
- Ability to grasp latest technologies and to properly apply new tools to build applications.
- Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
- Involved in automating Cloud Providers AWS, Google Cloud and Microsoft Azure using Terraform scripts like creating VMs, VPCs, LBs, and other basic infrastructure.
- Worked with Vagrant to launch multiple instances in which a Chef Server spins up and the other instances bootstraps with the server automatically and the same scenario was implemented with Terraform in AWS.
- Deployed node.js app in Google Container Cluster using Kubernetes.
TECHNICAL SKILLS
Operating Systems: LINUX and Windows
Technology: DevOpsVersion Control Tool(s) GIT, Bit BucketCloud Service(s) AWS, Google Cloud & Microsoft AzureInfrastructure Automation Tool(s) ChefCI Tool(s) Jenkins
Atlassian Tools: BitBucket, JIRA & Confluence
Application Server: JBossContainership Tool(s) Docker, KubernetesInfrastructure Tools(s) TerraformBuild & Managing VM Tool(s) VagrantTicketing Tool(s) JIRA
Office: MS Office & Libre Office
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- As a Devops Engineer, handled different development teams and a number of simultaneous software releases.
- Implemented GIT branching and merging operations for Java Source Code.
- Setup different environments for Build, (Test, Development, Pre-production and Production).
- Deployment of the Business processes by creating JAR, WAR and EAR files.
- Installed and Administered Jboss for Application Deployment.
- Implemented Continuous Integration and deployment using various Tools like GIT, Jenkins & Puppet.
- Worked with Development Team Leads and Testing teams to establish a Build schedule, execute the Builds and troubleshoot Build failures, if any.
- Coordinate with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful Builds.
- Create documents on Build process and flow, Build script maintenance, user guide for developers for local Builds.
- Involved in installing Puppet client on Red hat servers
- Created Puppet manifests and modules to automate system operations.
- Used MAVEN for Building the applications and developing the Build scripts.
- Build, configured and support Application team environments.
- Configurations, setup and Building of interfaces and modifying the flow to give the opportunity for re-use scalability and functionality.
- Performed database deployment activities like execution of Database scripts.
- Worked on deploying Build artifacts to AWS-EC2 environments.
- Experience in defining various branching, Labeling and merging strategies.
- Wrote Puppet Manifest files to deploy automated tasks to many servers at once.
- Wrote custom puppet modules for managing the full application stack (Tomcat/httpd).
- Provide technical support for production applications.
- Trouble-shooting different kinds of failures in Jboss Servers, immediate fixture of the issue and performing root cause analysis on them.
- Installed & configured ELK (Elasticsearch Logstash & Kibana).
- Worked closely with Application teams to deploy, troubleshoot and resolve issues.
- Responsible for recording/documenting information concerning outages in Production.
- Experience on Jenkins for continuous integration servers for automated scripts and monitors the execution.
- Using Terraform, created Lower & Production environment Infrastructure in AWS which includes EC2 instances, ELB’s, Routes, DB’s etc.
- Involved in implementing PCI DSS for Genfare (Parent Organization: SPX Corporation)
Confidential
Application Development Analyst
Responsibilities:
- Implemented new AWSEC2 Instances and worked with EBS and S3 storage.
- Involved in designing highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM).
- Provided highly durable and available data by using S3 data store, Versioning, Life Cycle Policies and created AMIs for mission critical production servers for backup.
- Involved in administering and Implementation of CI tools like Jenkins.
- Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
- Focused in Continuous Integration and Continuous Deployment and promoted enterprise solution deployment assets to target environments.
- Involved in implementing Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
- Involved in Bootstrapping of nodes to Chef Server.
- Managed SCM processes which include Compiling, Packaging, Deploying & Automating processes and application configurations using GIT, Jenkins, AWS tools.
Confidential
Associate Consultant
Responsibilities:
- Creating and managing project repos and its branches using SVN.
- Manage/configure and optimize the Continuous Delivery pipeline using Jenkins.
- Configure or add new plug-ins for Jenkins jobs to enhance and optimize build and deploy jobs
- Install, Configure, Administer Jenkins Continuous Integration Tool
- Customize pom.xml as per new enhancements of project.
- Automate the regular build.
- Monitor the build and deployment jobs using Jenkins.
- Monitor the application server’s health status manually in Linux using commands.
- Support to manual prod deployments which is done by ops team.
- Collaboratively working with dev, test, ops, network, and security teams.