Chethan R.
0About
• Having 6.1 years of IT experience as a Software Engineer, Devops and AWS Engineer. • Performing the regular tasks that include cloning, pulling and pulling the repositories, branching and merging. • Experienced in container technology Docker.. • Used JIRA for project management activities. • Created and maintained build scripts using Maven to perform builds efficiently on Jenkins. • Implemented CI, CD and Configuration management for the projects. • Knowledge on writing a Docker file and optimizing the docker image size. • Performed continuous Build and Deployments to multiple environments like Dev, QA and UAT. • Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. • Automated AWS resources using Terraform. • Writing Ansible Playbook to automate the AWS resources. • Setting up EC2 instances and prerequisites on the instances for deploying the applications. • Created the multiple Terraform modules to manage configuration, application, services and automated installation process. • Responsible for automating operational tasks, taking EBS snapshots, removing unused AMI. . • Automated and implemented system backup and recovery procedures. • Implemented deployment strategies using container orchestration tools such as Docker. • Applied automated testing solutions for unit, integration and system testing. • Managed AWS assets and integrated multiple AWS resources into solutions appropriate for company projects. • Monitored automated build and continuous software integration process to drive build/release failure resolution. • Worked with cross-functional design teams to create software solutions that improved overall functionality and performance. • Wrote Shell scripts for daily maintenance, indexes and tables analyses. • Actively participated in troubleshooting, rolling updates and rollbacks of the deployments using Kubernetes. • Extensively worked on AWS Services which are used in the project. • Managing the working environments through configuration management tool, Ansible. • Working on Ansible Modules to bring the required infrastructure changes. • Associating with Build & Release team to setup Jenkins server & nodes for distributing the Jenkins jobs. • Installing and updating the Jenkins plug-ins to achieve the CI/CD. • Working with developers and Testers to test the source code and applications through Jenkins plug-ins. • Using the JFrog artifactory repository to store the artifact versions.