Software Configuration management (Build and continuous Integration using Maven, Jenkins & GIT.)
Created release branches in GIT by GIT Administration including branching, reporting, assisting with project and end user support.
Responsible for creating Builds and Deployments Plans.
Wrote Ansible Playbooks, recipes to automate installation of Apache Tomcat, JDK and configuration tasks for new environments etc
Wrote Ansible-Playbook to deploy, configure and manage servers. .
Used Kubernetes to orchestrate the deployment, scaling and management of Docker Container
Creates the Aws Infrastructure using VPC, EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation.
Launching Amazon EC2 Cloud Instances using Amazon Web Services (RHEL/Windows) and Configuring launched instances with respect to specific applications.
Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers..
Elastic load balancer has been built and launched in public subnet to distribute the network traffic to multiple EC2 instance
Writing shell script for backup ,restart the stopped application or other services.
Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
Installed and configured Zabbix to constantly monitor network bandwidth, memory usage, and hard drive status.
Training other team members on Linux and other open source tools