• Having 4+ years of experience in Build/Release and DevOps methodologies, as well as setting up and maintaining CI and CD pipelines, and delivering releases for multiple applications running on Linux and Windows-based distributed infrastructure.
• Experienced in working on DevOps operations processes and tools.
• Extensively worked with version control systems like Git.
• Work experience in GitHub administration and maintaining the source code in various environments.
• Experience in using Apache and Nginx web servers for deployments and hosting.
• Expertise in using build tools like Maven for the building of deployable artifacts from source code.
• Experience in integrating SonarQube with POM.xml and Build.xml for Code quality Analysis and generating the code quality reports.
• Automated build and deployment process with Jenkins and Maven, eliminating of manual work and configure various plugins for Jenkins.
• Administration and creation of Individual Jenkins jobs, including automatic generation, reporting andalerting of build failures and build status indicators.
• Experience in using Jfrog for storing the build artifacts like jar, war and ear.
• Experience in using Tomcat application servers for deployments.
• Good experience on Containerized platforms like Docker
• Familiar with writing Docker Files, building Docker Images, and running the Docker Containers.
• Managing the creation, deployment and monitoring of Docker Containers using Orchestration frameworks like Kubernetes
• Good experience on creating the Kubernetes cluster and writing the manifest files and Service files.
• Hands on experience in Configuration Management tool Ansible, have written Ansible Playbooks in Yml/Yaml script to configure servers & deploying applications
• Experience in different services of AWS like EC2, ELB, EBS, S3, Auto Scaling, VPC.
• Experience in end to end building and deploying the application in Dev , Test and Pre-Prod.