Sr. DevOps Engineer, Hexaware Technologies Ltd.
Jul, 2019 - Present
Building a complete DevOps framework from scratch involving tools & technologies like Jenkins, Kubernetes, Docker, Ansible for a major autombile company based in US. The framework will be used to run CI/CD processes on applications of different techstacks belonging to teams across the organization with minimal configuration changes.
Built a Jenkins shared library to support a vast variety of CI/CD tools like Sonarqube, Veracode, jFrog Artifactory, Xray Scanning, Docker/Kubernetes deployments.
Developed an universal Jenkinsfile that can dynamically choose the functions from the shared library and execute the pipeline based on a set of YAML based config files checked in along with code.
Worked extensively with AWS resources to implement the framework.
Developed worker nodes for different technologies to execute the CI processes. The worker nodes are spun up dynamically in Kubernetes cluster when required.
Previously worked in a Guidewire project which required creating a CI/CD pipeline in Jenkins with support for capabilities like Code Quality Analysis, Artifactory Management, Docker Image creation for Billing Center, Claim Center, Policy Center & Contact Center and deploying them through ECS in separate nodes.
In charge of the AWS account for Hexaware DevOps Competency, which involvesvarioustasks like creating custom roles for users as needed, developing lambda functionsbased on Python/Node.jsto limit costs,etc. We recently developed a function which will monitor and shut down the EC2 instancesthat have been inactive for an hourand also notify it through email.