• Around 5+ years of experience in IT industry comprising of build release management, software configuration, design, development and cloud implementation. • Worked on designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
Experience
2023 — Now
2023 — Now
Westminster, Colorado, United States
• Responsible for designing, building and deploying cloud-based solutions, focusing on clients looking to move their legacy infrastructure to a more cost-effective environment.
• Extensively worked on AWS Cloud platform and its services EC2, VPC, EBS, Autoscaling, Elastic Beanstalk, S3, ECS, Lambda, IAM, RDS, CloudWatch, SNS, and CloudFront.
• Experienced migrating various Linux and Windows based applications from on-premises to AWS Cloud and moving the applications within AWS cloud between different accounts.
• Experienced in creating infrastructure with Terraform and CloudFormation.
• Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform, managed Infrastructure as code using Terraform.
• Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.
• Built Scripts using ANT and MAVEN build tools in Jenkins to move from one environment to another environment.
• Did automation with Ansible by writing the playbooks and deploying them onto the node machines.
• Also managed the state of all the node machines in a healthy way.
• Provided Cloud cost optimization solution to reduce overall cloud spend by identifying mismanaged resources, eliminating waste, reserving capacity for higher discounts, and Right Sizing computing services to scale.
• Experienced using service catalog kits to build the infrastructure in AWS Cloud.
• Created Custom Instance scheduler to start and stop EC2 and RDS instances as per the developer team requirements which helps to control AWS resource cost by configuring start and stop schedules.
• Performed Branching, Tagging, Release Activities on Version Control Tools like GIT, GitLab and GitHub.
• Build servers using AWS including importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection.
2019 — 2021
2019 — 2021
India
• Extensively worked on AWS Cloud platform and its services EC2, VPC, EBS, Autoscaling, Elastic Beanstalk, S3, ECS, Lambda, IAM, RDS, CloudWatch, SNS, and CloudFront.
• Continuously build and integrate infrastructures using Terraform.
• Designing, developing, test and debug new and existing configuration management (Terraform)
• Experienced with Jenkins, AWS, Terraform and GIT as source control.
• Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
• Build scripts on AWS Cloud for scheduling EC2 auto scaling load balancer with python sdk.
• Cloud development and automation using python, AWS CDK and AWS Serverless application model.
• Working experience in serverless deployments through AWS CLI.
• Proficient in several Terraform modules for infrastructure management, terraform scripts to set up AWS resources EKS, VPC, EC2, AMI, Images, ELB, and automate the deployment & infrastructure.
• Create infrastructure using AWS CloudFormation however deferred mostly to Terraform for provisioning. Importing and exporting using CloudFormation.
• Incorporated AWS native Devops services to support Code build, code deploy and CDK.
• Worked on Serverless microservices by integrating AWS Lambda/S3 and CloudWatch/API gateway.
• Creating S3 buckets and maintained bucket policies utilizing the policy management of S3 buckets and Glacier for storage and backups on AWS. Virtualize the servers on AWS using Docker, create Docker files and version control.
• Involved in writing various custom Ansible playbooks for deployment, orchestration and developed Ansible Playbooks to simplify and automate day-to-day server administration tasks.
• Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
2017 — 2019
2017 — 2019
India
• Performed S3 buckets creation, and policies on the IAM role based polices and customizing the JSON template.
• Automation scripting ability (Bash/Shell, Python)
• Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS
• Launching Confidential EC2 Cloud Instances using Confidential Web Services (Linux/Ubuntu) and configuring launched instances with respect to specific applications.
• Hands on with Git / GitHub for code check-ins/checkouts and branching etc.
• Experience AWS services (VPC, EC2, S3, RDS, Redshift, Data Pipeline, EMR, Dynamo DB, Redshift, Lambda, SNS, SQS).
• Involved in designing and deploying multiple applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto- scaling in AWS Cloud Formation.
• Migrated on Premise MySQL database to Multi Availability Zone RDS instances.
• Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using Chef.
• Extensive experience in deploying and debugging of deployments to Web sphere, Tomcat.
• Set up Jenkins master/slave to distribute builds on salve nodes.
Education
Arizona State University