We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

MN

SUMMARY

  • Overall, 10 years of work experience with 3+ years in Configuration Management, Version Control, Build and Release management, Change management, Cloud Integration.
  • In - depth knowledge of DevOps management methodologies and production deployment Configurations.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers, S3 buckets, VPC, Subnets Planned, developed & maintained Infrastructure as code using Terraform.
  • Extensive experience withAWS(Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances using Ansible Configuration management.
  • Hands on experience in AWS provisioning and good knowledge ofAWS serviceslikeEC2, S3, Glacier, ELB, RDS,IAM, Route 53, VPC, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation and Security Groups.
  • Skilled in monitoring servers usingNagios, Cloud watch.
  • Experience in managing infrastructure resources incloud architecturewith close coordination with various functional teams.
  • Experience with Version Control Systems likeGIT, CVS, SVN (Subversion).
  • Monitor, build and deploysoftware releases and provide support for production deployments.
  • ConfiguredJENKINSMonitor, List and Build views to displays the status and progress of selected jobs with build version information.
  • Created and managed aDockerdeployment pipeline for custom application images in the cloud using Jenkins.
  • Experience with Configuration Management automation tool Ansible and has worked on integratingAnsible YAML Scripts.
  • UsedAnsiblefor configuring and managing multi-node configuration management over SSH and PowerShell.
  • Involved in the functional usage and deployment of applications inApache and Nginx.
  • Focused on containerization and immutable infrastructure.Dockerhas been core to this experience, along Kubernetes.
  • Ability in development and execution ofShell Scripts, Power shell, Batch scripts and Bashalso.
  • Working in implementation team to build and engineer servers onUbuntu Linux, Centos.
  • UsedKubernetesto deploy scale, load balance, scale and manage docker containers with multiple namespace versions.
  • Skilled at Software Development Life Cycles and Agile Programming Methodologies.
  • Ability to quickly understand, learn and implement the new system design, data models in a professional work environment.

TECHNICAL SKILLS

Operating Systems: Linux - Red Hat, Ubuntu, Windows

Cloud Platforms: AWS, GCP

Version Control Tools: GIT, GIT Hub, Subversion

Configuration Management: Ansible,chef,puppet

Languages/Scripts: Bash Shell, Python Scripts

CI/CD Tools: Jenkins, TeamCity, Concourse

Servers: Apache2, Nginx, Tomcat

Containerization Tools: Docker, Docker Swarm, Kubernetes

Bug Tracking Tools: JIRA

Logging and Monitoring Tools: Nagios, and Cloud watch

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential, MN

Responsibilities:

  • Serve as part of a highly skilled, high-performing team, providing technical solutions to create valuable extensions and enhancements of our service delivery automation service offering.
  • Develop automation framework for public cloud infrastructure deployments.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS environments spanning across multiple availability zones using Terraform.
  • Write terraform scripts from scratch for building Dev, Staging, and Prod environments.
  • Experience designing and deploying container-based production clusters using Docker and Kubernetes.
  • Worked on Container management using Docker by writing Docker files and set up theautomated buildonDocker HUB and installed and configured Kubernetes cluster.
  • Integrated GIT repository with Jenkins and added webhooks and build triggers to automate build and deployment of applications on application server.
  • Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, S3, Glacier, CloudFront, RDS, VPC, Route53, Cloud Watch, Cloud Formation, SNS.
  • Hands on work with the building and operating of an enterprise DevOps pipeline.
  • Knowledge of the release management processes for deployments of code through the non-production and production/disaster recovery environments.
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability.
  • Partner with global application development teams, technologists, and operational support teams positioned in locations around the globe.
  • Experience in creating lambda using Python scripting in AWS.

DevOps Engineer

Confidential, Boca Raton FL

Responsibilities:

  • Assisted in Creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS.
  • Used Terraform and Ansible to migrate legacy and monolithic applications and systems to Amazon Web Services.
  • Used Terraform scripts to configure AWS resources.
  • Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Created AWS Infrastructure like VPC, EC2, S3,EBS, Security Group, Auto Scaling groups using Terraform.
  • Used Jenkins for automating Builds and deployments and implemented CI using Jenkins.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Responsible for User Management, Plug-in Management, and end to end automation of Build and Deploy using Jenkins.
  • Deployed microservices, including provisioning AWS environments using Ansible Playbooks.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Handled Jenkins related activities such as creating new users with the right privileges, configuring the new builds, add/delete Jenkins slaves and resolving any Jenkins related issue.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Integrated GIT repository with Jenkins and added webhooks and build triggers to automate build and deployment of applications on application server.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps and deployments.
  • Worked on creating Docker Images and handling multiple images primarily for application configurations.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Monitored Application and Servers throughNagios, Web Servers Administration onApacheandNginx.

Jr. DevOps Engineer

Confidential, Bentonville, AR

Responsibilities:

  • Launched Amazon EC2 Cloud Instances, created S3 buckets, customized JSON template and Glacier, and administered and supported Git source code tool.
  • Developed and utilized CloudWatch alerts in auto scaling launch configurations implemented and supported monitoring and alerting of production and corporate servers/storage via AWS CloudWatch.
  • Supported design and deployment of applications by employing AWS stack (EC2, Route 53, S3, RDS, Dynamo DB, SNS, SQS, IAM) with a focus on high availability, fault tolerance, and auto scaling in AWS CloudFormation.
  • Managed AWS services EC2 instances, S3 EFS, VPC, Route 53
  • Mounted EFS on multiple AWS instances.
  • Managed and created different security groups under private VPC, domain names on Route 53.
  • Created required components to enable a private, internal only cloud infrastructure.
  • Designed and documented CI/CD tools configuration management.Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Extensively worked on Linux, Red hat environment.
  • Involved in using of Docker and to manage micro services.

Data Specialist

Confidential

Responsibilities:

  • Benchmarks application codes, develops regression tests and deploys application performance tools.
  • Installs and manages numerical libraries and application performance tools.
  • Process Development
  • Help define team development best practices and process improvement.
  • Handling analytical instruments for scientific calculations and computing.
  • Research & Project Management: Initiated and maintained collaborations with other team members in the division guiding various projects.
  • Proficientin searching scientific databases for various research needs.

Assistant Manager

Confidential 

Responsibilities:

  • Process Development: Stability testing of API and development testing in the form of analytical testing, data integrity checks to ensure accuracy of data, and associated compliance activities.
  • Collaboration with team members to analyse data and build reports for the department.
  • Good management skills: Handling, experimenting, planning, and documenting the work following the deadlines and all the effective safety guidelines which are essential for any product delivery.
  • Process Development: Skilled in development of API.
  • Flexibility & Adaptability: The ability to work with a large group and multitask as well as the ability to organize and prioritize work

We'd love your feedback!