- YAML scripts to configure servers
- Written Ansible YAML scripts that can create users and install packages/ software’s upgrading software’s and copying files
- Configuring Docker containers and creating docker files for different environments
- Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control
- Configured and maintained Jenkins to implement the CI process and integrated th tool with Maven to schedule te builds and automated thedeployment on th application servers using e “code deploy” plugin for Jenkins
- Continuous Delivery is being enabled through Deployment into several environments of Test, QA, and Production using Jenkins
- Maintained build related scripts developed in Shell
- Analyzed builds using SonarQube
- Automate builds and deployment of JAVA projects using MAVEN and Jenkins
Hands on experience in automating builds and deployment process using Shell scripting
Created the VPC’s, configured the subnets, attached the gateway and routing tables to the subnets and deployed the EC2 instances in the subnets created
- Hands on experience in VPC, Subnets, Routing tables, Internet gateways, Route 53, S3, ELB, RDS(MySQL), Security Groups, Cloud Watch, SNS on AWS
- Provided end-user training for all GitHub users to effectively use the tool
- Installation and setting up kubernetes cluster on AWS manually from scratch
- Installation and setting up of etc
- Cluster (key-value) datastore
- Created IAM roles for the kubernetes cloud setup
- Created Kubernetes deployment, stateful sets, Network policy etc
- Created Kubernetes dashboard, Network policies
- Created metrics and monitoring reports using Prometheus and Grafana dashboards.
Environment: GIT, CI/CD Pipeline, AWS, JIRA, Jenkins, Ansible, Docker, Tomcat, Nginx, MySQL, SonarQube.