We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8 years of IT experience in Aws Cloud Automation, continuous integration and Continuous Deployment, Software Configuration and AWS Administrator and Linux Administration.
  • Extensive Experience wif AWS (Storage, Application Services, Deployment and Management) and managed severs on AWS platform instance using Ansible and Terraform.
  • Extensive Experience in design and implementation of Continuous integration, Continuous Delivery (CI/CD), Continuous Deployment and DevOps processes for agile projects.
  • Experience in creating, debugging, and troubleshooting, build scripts written in Maven on Linux platform.
  • Experienced in authoring pom.xml files, performing releases wif the maven release plug - in and managing maven repositories.
  • Worked on container-based technologies using Docker and Kubernetes.
  • Created and wrote shell scripts (Bash), Python and Power shell for automating task.
  • Experience in core AWS services (S3, EC2, EBS, VPC, Lambda and Auto Scaling) and deployment services (Cloud Formation) and security practices (IAM, CloudWatch).
  • Extensive experience in working wif Apache, Tomcat application server.
  • Experience writing various custom Ansible Playbooks and modules for Deployment Orchestration.
  • Ability in development and execution of JSON, YMAL and Shell Scripting.
  • Maintained GIT repositories, branches and tags and Experience in Administering GITHUB repository.
  • Knowledge and experience in creating Jenkins Pipeline. Set up Continuous Integration for major releases in Jenkins.
  • Experience in software methodologies like Agile Methodology.

TECHNICAL SKILLS

Programming Languages: Shell Scripting, Python

Cloud Services: AWS (EC2, S3, EBS, IAM, VPC, Cloud Watch, Cloud Formation)

Build Tools: Maven, Jenkins, Gradle and Ant.

CI/CD Tools: Jenkins, Ansible

Virtualization Tools: Docker, EC2 Container service (ECS)

Web Application server: Apache Tomcat, Web logic, Web Sphere

Operating Systems: Linux, Windows

Web Application server: Apache Tomcat, Web logic, Web Sphere

Bug Tracking Tools: JIRA, Service now

Version Control: Git (GitHub & Bitbucket), SVC

SDLC: Agile, Sprint, Kanban

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

AWS DevOps Engineer

Responsibilities:

  • Worked closely wif developers to build their development pipeline and deploy code to various environments.
  • Launching Amazon EC2 Cloud instance using Amazon images and configuring launched instance wif respect to specific applications.
  • Perform maintenance and troubleshooting of continuous integration systems including build and deployment used across multiple environments.
  • Participate in the Agile DevOps design, development, testing and release of new capabilities and features.
  • Monitoring Jenkins jobs and contact team if progress is not evident on fixing stability issues. written the Ansible YAML scripts to configure the remote servers.
  • Create and maintain Git workflows for Version Control (Source Code Management)
  • Developed and maintained automated CI/CD pipelines for Code deployment using Jenkins
  • Provisioned Servers and deployed features using Ansible.
  • Built and deployed Docker containers for implementing Microservices Architecture from Monolithic Architecture.
  • Integrated the Docker containerized applications to get them functional and working.
  • Orchestrated Docker container cluster using Kubernetes/Docker Swarm.
  • Managed GitHub repositories and permissions, Including Branching and tagging
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, and RDS including backups and patches and scaling.
  • Experience in setting up the build and deployment automation for Terraform scripts using Jenkins.
  • Worked wif Terraform to create AWS components like EC2, IAM, VPC, Security groups.

Environment: AWS cloud (IAM, AMI, EC2, S3, EBS, CloudWatch), Jenkins, Git, Terraform, Docker, Kubernetes, Ansible, Apache.

Confidential, Rosemont, IL.

AWS DevOps Engineer

Responsibilities:

  • Maintain and track inventory using Jenkins and set alerts when the severs are full and need attention.
  • Integrated Jenkins wif GitHub private repositories builds Automation tools (Maven), and Artifact repository for pushing successful build code.
  • Participate in deploying, automating, maintaining, and managing AWS Cloud.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Support, troubleshooting and problem resolution for the developed Cloud formation scripts to build on demand EC2 instance formation.
  • Worked wif AWS services such as EC2, VPC, CloudWatch.
  • Optimized the EC2 instance run time using Lambda functions and CloudWatch events.
  • Manage code Repository by, maintaining repository in Git and improved practices of branching and code merging to custom needs of development team.
  • Troubleshoot the build issue during the Jenkins build process.
  • Automated configuration management and deployments using Ansible playbooks and YAML for resource declaration.
  • Creating roles and updating playbooks to provision servers by using Ansible.
  • Documents system configurations, instance, Operating systems, and AMI build practices, backup procedures.
  • Design roles and groups using AWS identity and access management (IAM), and manage network using Security Groups, Network Access Control Lists wif services provided by IAM.

Environment: AWS cloud (IAM, EC2, S3, EBS, CloudWatch), Jenkins, Git, AWS CloudFormation, Ansible, Bash, Shell

Confidential, Morrisville, NC

AWS Administrator

Responsibilities:

  • Created Snapshots and amazon machine images (AMIs) of the instance for backup and creating clone instances.
  • Created users and groups using IAM and assigned individual policies to each group.
  • Create private-facing subnet wif no internet access for backend systems
  • Create and manage AMI/Snapshots/Volumes for disaster recovery purpose.
  • Provisioned instance in a highly available system on AWS.
  • Produce monthly reports activity and explain any abnormal system performance.
  • Launch and configure multiple instances on EC2, and in different VPC.
  • Setup VPC flow logs and CloudWatch to monitor IP traffic.
  • Created S3 buckets, setup policies, enabled SSL and versioning for archiving purposes
  • Upgrade/downgrade AWS resources when needed (CPU Memory, EBS)
  • Using Auto Scaling to automatically increase or decrease the size of instance in the auto scaling group.
  • Maintain internal data center and AWS server for 100% uptime.
  • Setup and manage VPC, Subnets, make connection between different zones.

Confidential

Linux Administrator

Responsibilities:

  • Manage user accounts and group permissions
  • Installation of Linux/Unix and building various environment
  • Identified and solved any issues or errors
  • Worked on Ticket based problem management.
  • Performance tuning of the operating system for better application performance and network performance.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Troubleshoot application problems by diagnosing issues.
  • Provided production support of Apache and JBoss including installation, configuration, and management and troubleshooting.
  • Perform backup and restore operations
  • Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.
  • Apply hardening scripts and patches
  • Configuring local storage using partitions and logical volumes

We'd love your feedback!