Responsibilities:
• Worked on Amazon Cloud Based technologies in auto scale, highly resilient, fault tolerant environment in both Linux and Windows environment.
• Experience with AWS Cloud formation and launch configurations to automate repeatable provisioning of AWS resources for applications.
• Strong hands on experience with AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
• Work on AWS Data Pipeline to configure data loads from S3 into Red shift. Write end to end test cases as well as fix and maintain regression automation test scripts for end to end testing using Ansible.
• Experience in automation technologies like, Chef, Puppet, Run deck, Ansible, Jenkins, fitness, Bamboo, Cruise Control, Selenium Grid/RC/Web driver, Maven, Ant, Junit benchmark, J meter, Blaze meter, Browser stack, Sauce Labs.
• Collaborate in the automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via puppet manifest. Develop CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
• Wrote Ansible playbooks to manage configurations and automate installation process. Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
• Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases
• Developed Perl and shell scripts for automation of the build and release process.
• Docker, worked on containerization technologies to build and deploy services as images to cloud environment, also integrated the process as part of build pipeline. In Jenkin 's every time it builds a new image, test the image and push to the repository.
• Changed the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes. With this change provided better performance and easier management of the production environment.
• Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.
• Create, Configure and Deploy applications in AWS IaaS and PaaS, Oversee the provisioning of all SaaS environments: Production, Test, Staging, Sales product environments. Environment: Git, GitHub, Maven, Jenkins, Web Logic, JIRA, JAVA/J2EE, Shell Script, Nexus, Chef, Tomcat, Node, RHEL, ANT, MAVEN, LINUX, XML, J Boss, Python, Redis, MYSQL, Nagios, Splunk, JIRA, ELB, RDS, Route53, ECS, cloud formation, Tera form, Kubernetes, Docker, Iaas, Paas, Saas, MVC framework.