We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 6+ years of experience in middleware support Build and Configuration, Build and Release application under various platforms involved in creating services like proxy and business service and import teh same to teh different environment
  • Extensive Knowledge on Bitbucket, Nexus Artifactory, Jenkins, Chef, Ansible, Puppet, AppDynamics.
  • Experience in using version control tools like Subversion (SVN), GIT, Bitbucket, TeamForge.
  • Extensive experience using MAVEN, ANT, Gradle as build tools for teh building of deployable artifacts (Jar, war & ear) from source code.
  • Extensively worked on Jenkins, TeamCity for continuous integration and developed End - to-End automation solution for build and deployments.
  • Having a great experience with agile tools like Redmine, Jira, Kanbanize.
  • Expertise in deploying teh code through web/application servers like Apache http Server Web/Nginx/Sphere/Web Logic/ Apache Tomcat/JBOSS/TC server.
  • Ability in development and execution of XML, Ruby, Shell Scripts and Perl Scripts, Power shell, Batch scripts and Bash also.
  • Having good Experience in DevOps tools like Chef and Ansible for Deployment on Multiple platforms.
  • Ability in managing all aspects of teh software configuration management process including code compilation, packaging/deployment/ release methodology, and application configurations.
  • Passionate about new knowledge and innovation. Ability to grasp technical concepts quickly and apply dat knowledge to DevOps efforts within teh team
  • Installed and configured an automated tool Chef, Ansible dat included teh installation and configuration of teh master, agent nodes and an admin control workstation.
  • Knowledge of Chef/Ansible as Configuration management tool, to automate repetitive tasks, quickly Deploy critical applications, and proactively manage change.
  • Worked in container-based technologies like Docker, Kubernetes and OpenShift.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Worked on Azure services like Azure App Service, Azure Service Fabric and Azure Storage Account.
  • Have strong experience with CI/CD tools, Azure, AWS, Agents, Build/Deployment scripts.
  • Conduct systems design, feasibility and cost studies and recommend cost-TEMPeffective cloud solutions such as AWS.
  • Expertise in writing puppet’s DML (Declarative Modeling Language) scripts and helped declare and document each system’s state for future references.
  • Extensive experience on API platform Apigee in configuration and managing teh environment.
  • Pushing teh APIs to Management UI for different environments through teh pipeline and writing teh script for dat.
  • Experience in building and managing large-scale private cloud deployments of Open stack.
  • Involved in leading teh Automation Deployment Team by working with Chef and Ansible.
  • Strong knowledge on revision control concepts like Branching, Merging and Tagging.
  • Worked with Engineers, QA, business and other teams to ensure automated test efforts are tightly integrated with teh build system and in fixing teh error while doing teh deployment and building.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, Implementing and Post-production analysis of teh projects.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment.
  • Expertise in troubleshooting teh problems generated while building, deploying and in production support.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX (Solaris, AIX), LINUX (RHEL, Centos, Ubuntu)

Versioning Tools: SVN, Clear case, GIT, Bitbucket, Code commit, Team Forge

Bug Tracking Tool: Jira, Remedy, HP Quality Center, Kanbanize, Rally

Build Tools: Hudson, Jenkins, Appcenter, ANT, Maven, Gradle

Scripting/Languages: C, C++, Perl, Batch Scripting, PowerShell Scripting, RubyPython, Bash scripting

Web Technologies: Servlets, JDBC, JSP, HTML, Java Script

RDBMS: Oracle, SQL Server, MySQL

IAAS providers: AWS, Open stack, Azure

PROFESSIONAL EXPERIENCE:

Confidential

DevOps Engineer

Environment: SVN, GIT, Jenkins, TFS, RTC, Sonar, Java/J2EE, ANT, MAVEN, Tomcat, Nginx, JBOSS, Puppet, Chef, Build Forge, Perl Scripts, Shell Scripts, PowerShell Script, Ruby, Nagios, LINUX, Oracle10g, 11g, JIRA

Responsibilities:

  • Collaborated cross-functionally with engineering, product release, QA and operations teams to support semi-weekly deployments, continuous improvement initiatives, release management and feature launches for travel booking, mobile/web checking and dotcom digital products.
  • Redesigned software delivery pipeline by developing APIs, optimizing parallel Jenkins pipeline and revamping technology stack coz of it teh pipeline builds reduced software delivery lead time by 75% for complex NodeJS and responsive web booking channels.
  • Responsible for production product release supporting and developing automation pipelines for next generation travel booking backend applications.
  • Managed SVN/Git repositories for branching, merging, and tagging, Resolved merging issues
  • Worked on migrating several DevOps tools to new projects in GCP & Azure for upgrading to latest product features to align with application development workloads.
  • Created multiple terraform modules to manage configurations, services, provisioning AWS instances & baseline Kubernetes setup.
  • Extensively worked on Ansible, written YAML packages for installing 3rd party logging and monitoring agents in AWS instances, configuring push to make changes in time.
  • Responsible for installing, managing, and monitoring AppDynamics cluster agent and auto instrumenting backend APIs and services across multiple Kubernetes clusters.
  • Design and implementation of blue/green deployment for responsive web booking backend applications to incorporate zero-downtime to achieve high availability.
  • Configured optimal CI/CD pipeline model for containerized applications based on Kubernetes orchestrated environments in GCP and AKS.
  • Responsible for scanning docker images & VMs for security vulnerability and remediating teh critical and security level items and maintaining SonarQube quality gates and profiles for static code analysis.
  • Developed serverless event driven application in Azure using cloud functions, API gateway, cloud storage and Cosmos DB for passenger flight domain and EMD applications.

Confidential, Alpharetta, GA

AWS DevOps/Build & Release Engineer

Environment: GIT, SVN, Jenkins, Artifactory, Bitbucket, AppDynamics, Apigee, Rally, Jira, Kanban, SonarQube, JMeter, ANT, Gradle, Maven, Apache, Tomcat, JBoss, MYSQL, RHEL, BASH, Ruby, Chef, Ansible, Groovy, Docker, Kubernetes, AWS, OpenShift

Responsibilities:

  • Been part of many projects design, implementations, automations, delivery.
  • Designing and implementing for fully automated applications build management, monitoring and deployment by Using DevOps Technologies like Chef, Ansible.
  • Developed automation and deployment utilities using Ruby, Bash, PowerShell, Python
  • Maintained and Administered tools like Jenkins, Artifactory, Bitbucket, AppDynamics and Apigee.
  • Worked on container-based technologies like Docker, Kubernetes and OpenShift.
  • Managed Bitbucket repositories and permissions, including branching and tagging.
  • Setup Jenkins continuous pipeline to SCM poll based on teh code commit to bitbucket.
  • Setup and maintain repositories for teh application teams in Artifactory based on teh application type.
  • Wrote teh scripts for cleaning teh Artifactory based on repository and size.
  • Managed all access controls and deployments of API Proxies in Apigee for different environments.
  • Involved in JavaScript coding for validations and passing attributes from one screen to another.
  • Create a deployment pipeline with gates to move between Dev->QA->UAT. One gate to be done in ElectricFlow, one possibly done in Service Now. As teh build is promoted teh prior deploy steps should be used to re-deploy teh app to new lifecycles.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Wrote scripts for deployment of teh API Proxies to each environment.
  • Created Python scripts for analyzing large quantities of data from Apigee.
  • Extensive experience with AWS (Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances using Chef Configuration management.
  • Automated and managed more TEMPthan 70+ applications using chef, bitbucket and Jenkins.
  • Container management using Docker by writing Docker files and setting up teh automated build on Docker HUB and installing and configuring Kubernetes.
  • Involved in all releases with Middleware application and loyalty applications.
  • Automated build and deployment process with ANT, MAVEN, GROOVY, GRADLE, Jenkins and Chef.
  • Involved in all teh releases for more TEMPthan 70+ applications.
  • Worked with Dev Manager for teh better management and release of teh applications into Production.
  • Removed manual work for deploying teh application to different and automated teh deployments through pipeline and Jenkins.
  • Experience in designing and deploying AWS Solutions using EC2, S3, and EBS, Elastic Load balancer, auto-scaling groups, OpsWorks.
  • Designed and developed AWS Cloud Formation templates to create custom VPC, Subnets, NAT to ensure deployment of web applications.
  • Used AWS Lambda to manage teh servers and run teh code in teh AWS.
  • Cloud deployment automation experience utilizing Cloud Formation, Terraform and Jenkins.
  • Implemented automated local user provisioning in instances created in OpenStack cloud through Chef recipes.
  • Installed and Configured teh Jfrog Artifactory repository manager for sharing teh artifacts within teh company. Supported and developed tools for integration, automated testing, Selenium Test and release management.
  • Verified if teh methods used to create and recreate software builds are consistent and repeatable.
  • Supported teh Production deployments.

Confidential, Sacramento, CA

DevOps Engineer

Environment: SVN, GIT, Jenkins, TFS, RTC, Sonar, Java/J2EE, ANT, MAVEN, Tomcat, Nginx, JBOSS, Puppet, Chef, Build Forge, Perl Scripts, Shell Scripts, PowerShell Script, Ruby, Nagios, LINUX, Oracle10g, 11g, JIRA

Responsibilities:

  • Worked closely with teh development and operations organizations to implement teh necessary tools and process to support teh automation of builds, deployments, testing and infrastructure (infrastructure as code) using Chef.
  • Developed Chef recipes to configure, deploy and maintain software components of teh existing Infrastructure
  • Used Subversion/Git as source code repositories, developed build and deployment processes for Pre-production environments. during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub, whenever a new GitHub branch gets started, Jenkins automatically attempts to build a new Docker container from it
  • Driving effort to containerize teh application stack, tightly integrating teh build / deploy process with Docker.
  • Worked in Azure could for automation CI/CD of teh application deployments using Jenkins, artifactory and chef.
  • Have set up performance Monitoring and OMS in Azure cloud.
  • Used all Azure tool (board, repo, pipeline, artifact) for automating application deployment for new applications dat were being onboarded.
  • Used PowerShell scripting to automate teh custom tasks in Azure cloud.
  • Wrote and maintained documentation of system inventories, operating protocols, supervision of system, modifying, upgrading and reporting on system changes with active directory
  • Provided both phone and on-site customers on rotational basis using active directory.
  • Migrated ANT projects into Maven projects and written maven pom files from teh scratch for multi module projects.
  • Developed Open Stack infrastructure with automation and configuration management tools such as Puppet, or custom-built cloud hosted applications.
  • Involved in writing parent pom files to establish teh code quality tools integration. Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control. Analyze and resolve conflicts related to merging of source code for GIT.
  • Implemented teh setup for Master slave architecture to improve teh Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat/WebLogic Application Server.
  • Implemented automated local user provisioning in instances created in OpenStack cloud through Chef recipes.
  • Installed and Configured teh Nexus repository manager for sharing teh artifacts within teh company. Supported and developed tools for integration, automated testing and release management.
  • Verified if teh methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of teh project application architecture to support/resolve build, compile, and test issues/problems. Releasing code to testing regions or staging areas according to teh schedule published.

We'd love your feedback!