We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 9+ Years of experience in IT industry, comprising Development, Systems Administration, Change Management, Build & Release, Configuration Management including Agile & DevOps Enablement.
  • Expertise in, as a DevOps Engineer & Build and Release, automated software build process mainly Java & Node Applications to achieve Continuous Integration, Continuous Delivery and Continuous Testing.
  • Scheduling, coordinating and managing releases across the enterprise for multiple applications.
  • Manage risks and resolves issues that affect release scope, quality, and schedule.
  • Conduct Release Readiness reviews, Rollback Strategy reviews, Go/No - Go reviews and Milestone Reviews.
  • Hands on activities on Open Shift Platform Kubernetes and Docker including providing Highly Available Services and Rollout Strategies such as Blue/Green & Dark Go-Live Deployments.
  • Implementing automated software builds with CI tools- Git, Maven, Jenkins and Continuously deployed on Open Shift multiple stage environments using Ansible and Jenkins as an orchestrator.
  • Enhancing Continuous Functional Testing process using scalable Selenium Gird ( Zalenium ) on Open Shift.
  • Well-versed in Configuration Management Tools- Ansible & Chef also Terraform to automate Infrastructure.
  • Proven Concept for Multi Cloud AWS, GCP & Azure Deployment using CD Tool - Spinnaker.
  • Hands on experience with Cloud service models including Infrastructure as a Service, Platform as a Service, and Software as a Service provider (VMware, Citrix, Open Shift & Cloud Foundry).
  • Designed and Delivered on-demand Virtual Apps and Desktops from Citrix & VMware Private Datacenters.
  • Involving in Infrastructure administration activities includes configuration issues, upgrades, package management, diagnosing resource utilization and Capacity management.
  • Experienced Cross-functional team delivery in Agile Project Lifecycle.

TECHNICAL SKILLS

Cloud: Open Shift, Amazon Web Services, Cloud Foundry, IBM Bluemix, Citrix XenApp, VMware vSphere

CI CD Tools: Jenkins, Bamboo, Spinnaker

Build Tools: Maven, Ant

Versioning Tools: Subversion, GIT

Repositories: Nexus, JFrog Artifactory

Configuration Management: Ansible, Chef

Container Platforms & Orchestration: Open Shift, Docker, Kubernetes

Code Coverage & Static Code Analysis: SonarQube & Fortify

Scripting Languages: Groovy, Shell, Python, Ruby

Database: Oracle, SQL

Backup: IBM Tivoli Storage Manager

Monitoring Tools: Splunk, Nagios, Kibana

Application Servers: Oracle (BEA) WebLogic 12, Tomcat, JBoss

Web Servers: Apache 2.x, Tomcat, Nginx

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential

Responsibilities:

  • Administered Build and Deployments on Pre-Production environments using DevOps automation tools such as Git, Maven, Jenkins, Ansible to Deploy on Open Shift Platform.
  • Automated Functional Testing Smoke & Sanity capability provided using Scalable Zalenium Environment on Open Shift for each Pull Request/Code Drop.
  • Continuous Testing pipelines configured to automate Unit tests, Sonar Code Coverage and Fortify Security Scanning for each rollover Non-Production Environments
  • Provided capability to post Unit Test, Smoke and Sanity Test results to GitHub Pull Request using Groovy scripted pipelines.
  • On-demand Subscriptions to API products without deploying application on API Connect using Groovy Library.
  • Worked closely with Development and Testing Teams to fill gaps in automated software build and deploy process following to ensure all required test stages are being performed.

DevOps Engineer

Confidential - McLean, VA

Responsibilities:

  • Automated manual steps of Non-Functional testing post process to extract required reports/logs using Ansible.
  • Continuous Delivery POC setup on Amazon Elastic Kubernetes Service Cluster using Spinnaker, through Git, Docker Registry and Jenkins Job as automated triggers.
  • Service, Route, Build Config, Deployment Config, Persistent Volume, Secret, Replication Controller Kubernetes templates implementation for Container deployments on Open Shift Platform.
  • Preparing Build notes to perform build and deploy on lower environments and Sharing run book(notes) with Application Team to avoid deployment dependency on lower dev environments.
  • Involving Production Release tasks, preparing Implementation guides to support Software Release process go smoothly and minimizing rollbacks.
  • Troubleshooting application performance issues using WebLogic, Jboss, AppDynamics logs, configurations and deploying continuously Dockerized application environments on Open Shift Platform - Kubernetes.
  • Extensively worked on Open Shift Jenkins maintaining for Continuous Integration (CI) and for End to End automation for all build and deployments on JAVA based applications.
  • On-boarded few Jenkins plugins Performance Test, Build Time Blame, Cygwin Process Killer, Bumblebee HP ALM to solve Continuous Testing hurdles.
  • Managing comprehensible Ansible inventory of organization nodes information including scaling out and grouping them by variables also developing playbooks for pipeline/daily administration requirements.
  • Propose new ideas and enhancing the current software build process as a sprint basis development and reporting to the respective teams.

Environment: Jenkins, Docker, Ansible, Spinnaker, OpenShift, Kubernetes, Collabnet GITEye, Maven, Java, WebLogic, JBoss, Apache, AppDynamics, Kibana, ServiceNow, Zalenium.

Build Release Engineer

Confidential

Responsibilities:

  • Leveraged AWS Computing instances and utilized Auto Scaling, Elastic Load Balancing and S3 for QA and UAT environments as well Pre-Prod Infrastructure servers which handles expected/unexpected load bursts.
  • Ansible inventory management to automate continuous deployment and developed playbooks to automate administration tasks and to create Custom Docker Images, which uses to deploy applications on Kubernetes.
  • Docker Integration with Jenkins and containerized stages to build, test and deploy artifacts on tomcat containers as commit based builds.
  • Jenkins Configured as a CI engine to build and integrated with Ansible promote applications on Kubernetes.
  • GIT branching strategy culture implemented for different teams according to requirement and authorized users to run/schedule daily jobs on Jenkins server.
  • Configured application servers WebLogic, JBoss 4.0.x and Tomcat 7.x and also Database servers SQL, Mongo DB.

Environment: AWS, Docker, GIT, Maven, Chef, Jenkins, Kubernetes, WebLogic, Tomcat, SQL, Mongo DB

We'd love your feedback!