Accomplished DevOps Engineer with a proven track record at IBM, adept in orchestrating enhanced deployment strategies and infrastructure automation with tools like Jenkins, Docker, and Terraform. Skilled in AWS Cloud, Kubernetes, and Python scripting, I excel in high-availability environments, achieving 100% uptime. Renowned for exceptional analytical abilities and collaborative teamwork, I drive significant operational improvements.
Project: Costco Ecommerce
Responsibilities:
• Deploy applications to all the Envs and make sure they are up and running.
• Do daily builds, run unit test cases written by developers, track errors/failures and co-ordinate with Dev team.
• Creating Jenkins CI/CD pipeline for all the branches.
• Providing access to users in SCM and Artifactory.
• Creating and Maintaining EC2 machines, creating AMI, EBS snapshots.
• Setting up Application Load balancer for QA env.
• Infrastructure monitoring with the help of CloudWatch and CloudWatch logs. • Setting up SNS topics for email.
• Copying server logs onto S3 for backup, also maintaining S3 data lifecycle.
• Creating IAM groups, roles and policies.
• Creating CloudTrail for monitoring user activity for compliance purpose.
• Creating Mysql DB in RDS and also maintaining its backups, read-replicas.
• Created VPC peering connections between QA and UAT networks for private subnets.
• Preparing transition document for other team members.
• Active participation in weekly/daily status calls with the client.
• Provisioning AWS Cloud infrastructure using Terraform and configuring them using Ansible.
• Written the Ansible YAML scripts to configure the remote servers.
• Attached Internet Gateways, NAT Gateways to the Subnets and also managed route table entries.
• Added load balancer setup under Auto scaling and applied auto scaling policies to make sure 100% availability of the ENV.
Project: Levi's Strauss & Company
Responsibilities:
• Launch and maintain instances for DEV, QA, and UAT environments.
• Deploy applications to all the environments and make sure they are up and running.
• Do daily builds, run unit test cases written by developers, track errors/failures and co-ordinate with Dev team.
• Troubleshoot issues related to Envs on a regular basis.
• Creating Jenkins CI/CD pipeline for all the branches.
• Providing access to users in SCM and Artifactory.
• Creating and Maintaining EC2 machines, creating AMI, EBS snapshots.
• Setting up Application Load balancer for QA env.
• Infrastructure monitoring with the help of CloudWatch and CloudWatch logs. • Setting up SNS topics for email.
• Creating IAM groups, roles and policies.
• Creating CloudTrail for monitoring user activity for compliance purpose.
• Creating Mysql DB in RDS and also maintaining its backups, read-replicas.
• Created VPC peering connections between QA and UAT networks for private subnets
• Preparing transition document for other team members.
• Active participation in weekly/daily status calls with the client.
• Provisioning AWS Cloud infrastructure using Terraform and configuring them using Ansible.
• Managed and maintained Kubernetes clusters, ensuring scalability and high availability for containerized applications.
• Written the Ansible YAML scripts to configure the remote servers.
• Attached Internet Gateways, NAT Gateways to the Subnets and also managed route table entries.
• Added load balancer setup under Auto scaling and applied auto scaling policies to make sure 100% availability of the ENV.
• Managed and maintained Kubernetes clusters, ensuring scalability and high availability for containerized applications.
• Used CloudWatch Events, Log groups, Alarms for monitoring purpose.
• Provisioning AWS Cloud infrastructure using Terraform and configuring them using Ansible.
• Good at communication and interpersonal skills backed up by sound professional ability to work independently as well as a team member, in a dynamic/multi-task environment.
• Excellent technical analytical skills as well as logical reporting skills