Aws Cloud Devops Engineer
Current* Provisioned AWS services using AWS CLI/API, defining EC2, S3, VPCs subnets, Auto-Scaling Policies/ Security Groups and Routs 53 ensure high availability and redundancy of critical resources. * Managed GitHub repositories and permissions including branching and tagging.* Developed automation and deployment utilities using Bash, PowerShell.* Maintained fully automated CI/CD pipelines for code deployment using Jenkins.* Wrote Modules in Terraform to trigger highly available EC2 Instances on AWS Cloud Platform. * Migrated few Cloud formation templates to Terraform by using various AWS modules and Secured the Terraform state file in S3 buckets. * Created and updated AWS AMI images.* Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).* Developed Kubernetes Pod definitions, Deployments and used Helm Charts to version control complete deployment strategies.* Experience in Deploying and monitoring Microservices on various platforms like AWS ECS, Kubernetes, Open Shift.* Developed OpenStack infrastructure with automation and configuration management tools such as Ansible, for custom-built cloud hosted applications.* Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems. Created inventory in Ansible for automating the continuous deployment and written playbooks using YAML scripting.* Customized configuration settings of Maven Tool Kit to build EAR and WAR files and further developed and integrated Ansible Playbooks to pull the Artifacts stored in Nexus to continuously deploy the archives on to Apache Tomcat Web Server, IIS Servers, and WebSphere Application Servers.