Devops Engineer
CurrentAuto-scaling: used Terraform tool to auto-scale high user load on the website during peak hoursPerformance Monitoring: website was continuously monitored using Prometheus and Grafana tools. Worked to set up Apache Tomcat and Apache Maven on remote servers using Ansible• Created Ansible playbook for automating tasks on remote hosts• Worked on YAML files to configure, deploy, and orchestrate required software’s in remote systems• Implemented containerization of website data using Docker• Worked on Container Orchestration using Kubernetes for auto-scaling• Have knowledge of Monitoring tools called Prometheus and Grafana• Used Terraform to automate infrastructure tasks and manage infrastructure resources using APIs• Worked on both maven and freestyle projects to compile, code review, unit testing, packaging and deploying in remote servers• Created Jenkins CI/CD pipelines to auto-deploy projects in application servers and Dockers using Git, Maven, Jenkins• Worked on end-to-end Jenkins workflow steps including checking test case coverage using Cobertura plugin and code deployment.• Extended Jenkin pipeline for both web testing and load testing.• Worked on building pipeline view to check Jenkin execution output in console to find out any compilation exception error.• Have written scripts in Shell, PowerShell• Worked on multiple remote servers software installation using Ansible and YAML script• Have written code in Python programming language• Managed Virtual infrastructuresSkills & tools: GIT, GitHub, Jenkin, CI/CD, Ansible, Docker, Docker Image, Terraform, Rancher Kubernetes, Cobertura, Prometheus, Grafana, Maven, APIs, JIRA, Visual Studio IDE, VMware's desktop softwareScripts Language: Shell, PowerShell, Ansible scripts, YAMLProgramming Language: Python