We provide IT Staff Augmentation Services!

Devops Engineer Resume

Columbus, OhiO

SUMMARY:

  • Certified AWS DevOps Engineer with 13 years of experience in AWS, Build and Release Management, Cloud Infrastructure management and implementation, extensive experience of being part of many projects with different setups and environments. Possess in - depth knowledge of SCM best practices in the industry. Recognized for good professional approach in handling and fulfilling internal/external customers and project needs.
  • Experience with an in-depth level of understanding in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, EMR, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Red Shift, Lambda, SNS, Dynamo DB, Kinesis.
  • Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements and worked as Admin.
  • Exposed to all aspects of Software development life cycle (SDLC) such as Analysis, Planning, Developing, and Testing, and Implementing, Post-production analysis of the projects.
  • Monitored the state of Docker containers, memory, restarts, health status and uptime using Nagios.
  • Automated AWS infrastructure & code deployments on EC2 instances using Ansible Playbooks, automated single-click deployment using Ansible.
  • Used Splunk on AWS to monitor workloads on-premises and gained critical insights into AWS services.
  • Expertise in Software Configuration Management, with hands-on experience in end-to-end Implementations of CLM Tools mainly into RTC, GIT in different Industries like IT, Semiconductor and Information security. Initiated and implemented different processes in organizations streamline team activities, bring practices in-line with Company policies as per Business Needs.
  • In-depth understanding of principles and best practices of Software Configuration Management (SCM) in Agile/SAFe (Scaled Agile Framework), SCRUM and Waterfall methodologies.
  • Implemented CI pipelines to achieve end-to-end automation from the point of code entering into source code repository to point of delivering artifacts to App Servers.
  • Working experience in designing end to end automation of infrastructure and continuous delivery of the applications by integrating cloud formation scripts, Jenkins, AWS and Chef cookbooks and recipes.
  • Built Docker images from Ansible Playbooks and deployed Docker container images with Ansible modules. Deployed applications with Zero downtime.
  • DevOps micro service engineer (Docker, Kubernetes, Zabbix, Nginx, Go micro services).
  • Experience in automating the build jobs in Jenkins to store the build artifacts in JFrog Artifactory.
  • Experience in setting up the Octopus deployment for the deployment of code in various Environments.
  • Expert level experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Experience using MAVEN and ANT as build tools for the building of deployable artifacts.
  • Experience in writing scripts (BASH, SHELL, RUBY and PYTHON) for Continuous Deployment.

TECHNICAL SKILLS:

Cloud Platform: Amazon Web Services (AWS), Azure

IAAS Tools: Terraform and Cloud formation

Configuration Management: Chef, Ansible, OPS Work

Continues Integration: Jenkins, Bamboo CI

Containerization tool: Docker, Kubernetes

Monitoring tools: Retrace, Nagios, Splunk

Database: Oracle 11g, MySQL, SQLSERVER, DB2, Postgre Sql

Build Tools: Ant, Maven, Makefile, NPM, Gradle, Hudson

Version Control Tools: GIT, Rational Team Concert (RTC), Subversion (SVN), TFS

Web Servers: Apache, Tomcat, Nginix, JBOSS and WebSphere

Languages: C, C++, Shell, Bash, Python, Ruby and Perl, Java

SDLC: Scrum, Agile, Waterfall Methodology and SAFe

Deployment Tool: Octopus Server

Operating Systems: Red hat, Ubuntu, Linux, UNIX, Windows and CentOS

Project Management: RTC, Confluence, Atlassian

Log Management: ELK (Elastic search, Log stash, Kibana) stash

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, Columbus, Ohio

Roles and Responsibilities:

  • Implementing the Jenkins setup for creating an automated build and deployment pipelines on multiple servers.
  • Involved the process of standing up the infrastructure to migrate applications from AE servers to Public Cloud, via Ansible, Continuous Integration pipelines, terraform.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Worked on many services of AWS Compute, Storage, Database, Networking, Administration & Security, Deployment & Management, Analytics, & Mobile services.
  • Built EC2, S3, RDS, EBS, ELB, IAM, Elasticache, Elasticsearch, KMS, and Auto-Scaling in AWS with terraform and Packer.
  • Experienced in Building customized AMI with Packer tool for Cloud formation.
  • Automated the cloud deployments using ansible, python and AWS Cloud Formation Templates using YAML/JSON formats.
  • Automated code deployments to AWS and on-premise servers using AWS Code Deploy to deploy code to the virtual machine and managed infrastructure using Ansible on Amazon EC2.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Expertise in configuration scripts to automate the servers registering the domain hosted in AWS Directory services.
  • Extensively worked on creating chef scripts to update the trusted connection strings for the Database.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments & checking out the code from and use Ant/Maven to build Jar, war, tar and ear artifacts. Provisioning Web Servers in AWS and DNS route53 records.
  • Experience with Docker and Vagrant for different infrastructure setup and testing of code.
  • Working Experience on Docker container services creating Docker Hub, Docker Images and handling multiple images primarily for application and domain specific configurations.
  • Monitoring apps servers using EEK - Elasticsearch, Kinesis and Kibana for debug and logging.
  • Extensively Worked on updating the security based requirements for the enterprise application for PCI compliances.
  • Created Ansible Playbooks for implementing continuous delivery into production environment.
  • Maintained and managed Ansible Playbooks responsible for deploying Framework and other cloud tools. Worked on Git Flow for production Release.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Experience in writing Ruby, bash, Shell, Python, Powershell and JSON scripting.
  • Excellent in Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency..
  • Deployed and configured GIT repositories with branching, forks, tagging and merge requests.
  • Proficiency in multiple databases like MongoDB, MySQL, ORACLE, Amazon Dynamo DB, Apache Cassandra and MS SQL Server.
  • Used ANT and MAVEN as build tools on Java projects for the building artifacts and send publishing to Jfrog and ProGet Artifactory.

Environments: Ansible, AWS Cloud, terraform, Jenkins, Ant, Maven, Nginix Web server, Linux, Java script, python Scripting, groovy, Jenkins, Jfrog 14.0, Octopus deployment, SQL Server 2016.

DevOps Consultant

Confidential

Roles and Responsibilities:

  • Utilized AWS CloudFormation to leverage AWS products such as EC2, EBS, SNS, ELB, and Auto Scaling to build highly-reliable, highly scalable, cost-effective applications without creating or configuring the underlying AWS infrastructure.
  • Automated code deployments to AWS and on-premise servers using AWS CodeDeploy to deploy code to the virtual machine and managed infrastructure using Chef on Amazon EC2.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Involved in Architect, Build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins & Hudson for continuous integration.
  • Expertise in Developing Configuration management modules using Opscode Chef and Ruby
  • Development of Chef Recipes using Ruby Script with Json format through Knife command-line tool to create Chef Cookbooks to manage systems configuration.
  • Configured Git with Jenkins and scheduled jobs using POLL SCM option. Performed all necessary day-to- day GIT support for different projects, Responsible for design and maintenance of the GIT Repositories, and the access control strategies.
  • Working on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Implementing Collaborative Lifecycle Management (CLM) best practices.
  • Support both waterfall and Agile/SAFe (Scaled Agile Framework) SDLC processes.
  • Collaborating to improve software quality in Development, Testing efficiency in Quality and Requirement analysis in requirement.
  • Implementation and support of systems in Test/UAT/Production environments (SDLC) and Continuous monitoring of server process.
  • Experience working with IAM in order to create new accounts, roles and groups.
  • Managed the source code repository and involved in the build, release and continuous integration process.
  • Build scripts using ANT and MAVEN build tool plugins to generate the artifacts WAR, JAR, EAR in Jenkins and moved the artifacts in to Test/Stage/Prod move from environment.
  • Written Shell script for end to end build and deployment automation.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.
  • SCM Engineer for a development team that managed multiple and simultaneous Java/J2EE and .NET software releases.
  • Responsible for Configure GIT repository integration in RTC
  • Developed and implemented Software Configuration Management strategies for various applications according to the agile process.

Environment: GIT, AWS, EC2, S3, Route53, EBS, IAM, ELB, Elastic Bean Stack, VPC, Cloud watch, Cloud Formation, AWS Auto Scaling, Jenkins, Maven, RTC, Nexus, PL/SQL, Chef, ANT, Docker, WebSphere, SQL Server, UrbanCode, ClearCase, Linux, Puppet, Docker, RPE, RMC, Sonar, Java, Perl, Ant, Python.

Build & Release and DevOps Engineer

Confidential

Roles and Responsibilities:

  • 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, Cloud Watch and IAM.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Experience in deploying AWS resources using Cloud Formation templates.
  • Managing Rational team Concert & ClearCase
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Provided policies to groups using policy generator and set different permissions based on the requirement.
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Migration and Upgradation of Rational CLM application servers.
  • Collaborating to improve software quality in Development, Testing efficiency in Quality and Requirement analysis in requirement.
  • Providing best solutions to automate CI & CD
  • Responsible for managing mission critical source code and version control application (IBM Rational Team Concert) support for over 1500 users worldwide with focus on security, high availability and productivity.
  • Migrate VOBs data from Netapp to EMC storage.
  • Aware of packaging developed code as jar/war/ear files as per project requirement.
  • Good knowledge in scheduling the deployment profile creation process using Maven and Cron jobs.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Nginix Server.
  • Used Octopus deployment for updating versions to other environments.
  • Experience in administrating the ProGet antifactory to store artifacts that are used by chef turn recipes inside the ec2 instance.
  • Used Ansible as a continuous deployment tools for automation of deployment framework to reduce deployment errors and increase the efficiency.
  • Extensively involved in creating ansible roles and playbooks for the configurations.
  • Created cloud watch alarms and cloud trail audit systems to maintain granular control over the AWS account
  • Used Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in AWS resources.
  • Excellent Knowledge of Application Lifecycle Management, Change & Release Management and ITIL process.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post-production analysis of the projects.
  • Perform responsibilities of identifying, implementing, and supporting branching model to support release calendar.

Environment: AWS,, Ansible, Jenkins, Docker, Kubernetes, Terraform, ASG, ELB, ANT, Maven, GIT, RTC, Splunk, Python, Shell, Splunk, ELK (Elastic search, Logstash, Kibana), Cloud Watch, IAM, RDS, VPC, DyanamoDB, Docker Swarm, Jira, VMware, Vagrant, Virtual Box, RedHat, Ubuntu, Code Collaborator

SCM Engineer

Confidential

  • Installation/Upgrade and related issues of ClearCase and ClearCase Multisite.
  • Managing Storage of ClearCase data.
  • Setup Prod/Dev build environment.
  • Merge code between branches.
  • Schedule automated jobs
  • Managing VOBs and Views.
  • Performing backup and Restoration.
  • Managing Integration with other tools.
  • Managing replication with ClearCase Multisite.

Hire Now