Environment: Amazon EC2, S3, RDS, VPC, ELB, EBS, Auto scaling, UNIX/LINUX, Redhat Linux 6, CentOS, Jenkins, Windows, Apache Tomcat, Shell Scripts, Docker, Git, Jenkins, Terraform
- Used Shell scripts to day to day activities and tasks for automating.
- Used Jenkins tool to automate build process.
- Installing and configuring Jenkins master and slave nodes. Built CI/CD pipeline and managing infrastructure as code using chef and puppet.
- Have experience in cloud platform like AWS.
- Created cloud formation scripts for hosting software on AWS cloud. create Deployment directly into Amazon EC2 instances.
- Configured AWS services including (IAM), Cloud EC2 Container Service S3, Lambda
- Worked in GIT to manage source code.
- Setup Chef Server, workstation, client and wrote scripts to deploy applications.
- Deployed applications to Tomcat Application Server and static content to Apache web servers.
- Automated continuous integration and deployments using Jenkins, Docker.
- Installed, Configured, and Managed Monitoring Tools such as Nagios for Resource Monitoring/Network Monitoring.
- Worked on Docker container to create Docker images for different environments.
- Responsible for taking source code and compiling using Maven and package it in its distributable format, such as WAR file.
- Implemented process for release management, automated code deployment, configuration management, and monitoring.
- Worked with cross-functional design teams to create software solutions that improved overall functionality and performance.