Senior Devops Engineer
Current• Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s.• Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Managing Multiple AWS instances, assigning the security groups, Elastic Load Balancer and AMIs. • Virtualized the AWS Servers using the Docker, created the Docker files and version controlled them.• Implemented a CI/CD pipeline with Jenkins, GitHub, Nexus, Maven and AWS AMI's.• Developed and managed cloud VMs with AWS EC2 command line clients and management console.• Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.• Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers. • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS. • Involved application migration from private cloud to public cloud (AWS migration).• Configured JIRA workflows according to the needs of the team and integrated the project management features of JIRA with the build and release process.• Migrated and maintained build and test environments into the Cloud Infrastructure.• Designed infrastructure for AWS application and workflow using Terraform.• Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, ELB Security Group, Auto Scaling, and RDS in Terraform templates.• Worked with building Kubernates run time environment of the CI/CD system to build, test and deploy in an open source platform.• Worked on writing dockerfiles, building docker images, creating containers, docker swarm for clustering.• Developed autocontainer to automate containerization of new and existing applications as well as deployment and management of complex run time environment like Kubernates.