Expertise on complete Automation process, starting from creating GitRepos, and configuring them to Jenkins
using Git hooks and Git Plugins, and storing artifacts and docker images in jfrog Artifactory
Based on Client requirements launching Infrastructure Using AWS and /Windows/ DevOps tools
Involved in maintaining Kubernetes clusters, checking pod status, version deployed, log analysis
Project: Coppel Afore
DevOps Engineer
NTT DATA
04.2023 - 1 1
DevOps Engineer
Tech Mahindra
04.2022 - 04.2023
Deployed and managed Kubernetes applications using ArgoCD, following GitOps principles for
configuration management and continuous delivery
Integrated Vault with Kubernetes and ArgoCD for seamless secret injection into application
deployments
Docker container orchestration framework using Kubernetes by creating pods, config Maps,
deployments, ingress and secrets with manifest files
Created master-slave configuration to implement multiple parallel builds, created pipelines to pull the
source code from GitHub periodically and perform builds unit test and code quality analysis by
integrating maven and SonarQube With Jenkins
Involved in automating infrastructure like Continuous Deployment By integrating Ansible with Jenkins
Application Server setup, Application Health check Monitoring using Nagios
Created Jobs,Projects,Inventories and Credentials in Ansible tower by using Ansible Playbooks which is
stored in Bitbucket Repository
Created CI/CD pipelines and setup auto trigger, auto build &auto deployment with help of the CI/CD
tool like Jenkins, by integrating Bitbucket maven ,Sonarqube ,Ansible with Jenkins
Worked on creation of Docker containers and Docker consoles for managing the application life cycle
Implemented Docker automation solution for Continuous Integration / Continuous Delivery model
To
achieve Continuous Delivery (CD) goal on high scalable environment, configured Docker coupled with
load-balancing tool Nginx
Monitoring AWS Environment of EC2, S3, ELB instances like CPU, Memory Usage, IOPS, Network
Usages with CloudWatch, Triggered Autoscaling and alerts SNS with CloudWatch Alarm, Logging API
Inbound and outbound calls with CloudTrail
Worked with Atlassian tools like Jirato track sprints in the Agile methodology and confluence page to
create the Documentation
Configured ELK monitoring to Monitor Kubernets Cluster,Deployments and Pods by deploying file beat
and metric beat as Daemonsets
Configuring VPC Peering to share data between different VPC to maintain data’s using AWS EFS
Configuring Auto Scaling policies to scale up/down EC2instances based on ELB health checks and
created alarms to be used in auto scaling decision making policies
Provisioned all the required resources in AWS including EC2 instances, EKS cluster, S3 buckets and
moreusing Terraform
Familiar in working on the tickets raised by Service now ticketing tool, troubleshooting problems and
working on new projects
Developing and implementing software release management strategies for various applications
according to the Agile Process
Created and managed Continuous integration, Continuous deployment and Continuous Delivery
pipeline using Jenkins declarative pipeline and Build pipeline plugins
Working with Agile teams to manage the DevOps automation process setup for multiple application
releases moving from Dev to Prod
Worked with Development managers, test teams, Scrum master, subject matter experts and our
DevOps managers to help the several activities including code deployments, getting approvals,
branch cutting for release activities, merging and conflicts resolutions and Environment setup
activities
Hold responsibility for any issues arise during release deployment and take accountability to get the
issues fixed by involving different teams
Responsible for planning and scheduling the QA, Stage, Prod deployments, preparing the release
schedule and communicate across different teams
Involved in all the phases of the SDLC from Requirement gathering, Design, Build, Test, Deploy and
setting and monitoring the environments
Configured ELK monitoring to Monitor Kubernets Cluster,Deployments and Pods by deploying file
beat and metric beat as Daemonsets
Implemented Maven build scripts from scratch to build java / j2ee application and deploying to
multiple Tomcat instances
Installed and Configured Artifact Repository JFrog and integrated with Jenkins and Maven as part of
Continuous Integration Pipeline
Proven experience in project and team leading
Equally comfortable working independently as well
as in a team environment
Involved in maintaining Kubernetes clusters, checking pod status, version deployed, loganalysis
Docker container orchestration framework using Kubernetes by creating pods, configMaps,
deployments, ingress and secrets with manifest files
Used Ansible AWS modules to provision the environments on cloud
Also used Ansible to manage the deployments to different application servers and Docker Containers
by writing cookbooks, playbooks and modules
Created the Docker containers by writing the Docker files and integrated with Jenkins
Monitoring the Jenkins builds, environmentsandtroubleshooting the issues in different stagesof
build and deployment process
Maintained and upgraded Jira issue tracker, SonarQube code reviewtool
Project: Cisco
DevOps Engineer
Wipro
10.2021 - 03.2021
Worked on Jenkins Pipeline as a code setup using Groovyscripts
Developing and supporting day to day release builds and deployments, improving existing
infrastructure and services with upgrades
Analyze and resolve conflicts related tomerging of source code in GitHub
Implemented a Parallel release branching process in Subversion for agile releases
Dedicated DevOps Engineer in field of release automation for development technologies to achive
continuous integration and continuous delivery (CI and CD)
Experience in performance/alert monitoring using Nagios
Created a Continuous Delivery process to include support building of Docker Images and publish into a
private repository- Jfrog
Managed Amazon web services like EC2, S3 Bucket, RDS and EBS Auto Scaling through AWSConsole
Using Ansible node configuration to setup the DEV, QA and UAT environments for everysprint
Creating custom Docker Images using Docker file
Installed Docker Registry for local upload and download of Docker images and even from Dockerhub
Should undertake the responsibility on working on the escalations and many critical tasks in theproject
I installed and configuration Ansible, SonarQube, Jenkins, Tomcat, Docker
Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, Git with
Dev/Test/Prod Branching Model for weekly releases
Create and establish build process using Maven to perform builds efficiently and deployment of the
application using Tomcat Application Server
Deploying the applications by using Ansible playbooks
Implemented Jacoco plugin for test coverage to analyze the test reports for how many lines of code is
covered
Installation and configuration of Tomcat and web sphere for different project teams
Setting up deployment regions and automate deployment process to releaseenvironments
Implemented the automation scripts (Batch, shell Script) for deployment process to differentenvironments
Installing, configuring, and administering Jenkins CI tool on Linux machines
Proactively seeks opportunities to implement improvements to internal developmentprocesses
Working closely with offshore resources and providing support and advice on best practices for SCM and
build automate
Dedicated DevOps Engineer in field of release automation for development technologies toachive
continuous integration and continuous delivery (CI and CD)
Based on Client requirements launching Infrastructure Using AWS and /Windows/ DevOpstools
Created dynamic routing/load balancing capability enabling large application scaling, usedingress rules
and Ingress Controllers- Traffic and Nginx
Experience in performance/alert monitoring using Nagios
Created a Continuous Delivery process to include support building of Docker Images andpublish into
a private repository- Jfrog
Managed Amazon web services like EC2, S3 Bucket, RDS and EBS Auto Scaling through AWSConsole
Setting EC2 instances for client level applications like Apache
Configuring S3 Bucket permissions, versioning, and logging
Using Ansible node configuration to setup the DEV, QA and UAT environments for every sprint
Creating custom Docker Images using Docker file
Installed Docker Registry for local upload and download of Docker images and even fromDocker hub
Should undertake the responsibility on working on the escalations and many critical tasks inthe project
I installed and configuration Ansible, SonarQube, Jenkins, Tomcat, Docker
Project: Ops Work Flow, Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, Gitwith
Dev/Test/Prod Branching Model for weekly releases
Create and establish build process using Maven to perform builds efficiently and deploymentof the
application using Tomcat Application Server
Monitoring application, using Nagios tool and if any found abnormal behavior will check theserver logs
and will take appropriate action on the issue
Deploying the applications by using Ansible playbooks
Requirement analysis and creation of understanding document, coordinating the activities of offshore team
members, and reporting to the Onsite Manager and Clients
Creation of detail level estimate and design preparation of business requirements
Preparing quality documents for design phase including functional design, technical design documents
Do detailed level of estimation and planning analysis and unit testing
Ticket Despatcher in SONIC for production support tickets
Providing technical and business training to other team members as well as Business on their requirements
Handling defects by following the process fixing the defect through ST, UAT and Production
Managing the Offshore team, daily ticket validations and monitoring the overall team activities through daily
huddle
Project: Service Delivery Console
Client Company : Broadridge
Testing Engineer
Kranion
09.2017 - 08.2019
Skills
TECHNICAL SKILLS:
Continuous Integration : Jenkins
Container Services :
Docker
Container-orchestration : Kubernetes
Configuration Management : Ansible
Ticketing Tool : Jira
Version Control Tool : Git, Bitbucket
Operating Systems : Windows , Linux
Artifacts repository : JFrog
Monitoring : ELK, DataDog
Cloud : AWS
Code quality Tool : Sonarqube
Build Tools : Maven
Additional Information
Having Professional experience of 6 +years in which 4+ in DevOps Engineer includes Configuration
Management, Automation of Java application builds, Provisioning the environments on Linux and
Windows, implemented Continuous integration and Continuous Deployment automation
Continuous Delivery process setup for monolithic and micro service application Environment.
Worked on Container management using Docker,Kubernetes
Excellent Configuration management usingAnsible
Extremely knowledgeable about CI/CDintegration.
Installed, Configured, Managed Monitoring Tool Nagios for Application Monitoring.
Worked on Ansible playbooks and modules to automate the application configuration
deployment to multiple environments.
Launched EC2 ,RDS instances and S3 buckets by using terraformscripts.
Involved in migration of servers from on-premises to AWSenvironment.
Involved in environment setup on Development, QA, and UAT environments and managed the
automated deployments using scripts.
Experiencein monitoring the environments andtroubleshooting the issueson day to day number of
applications from the Jenkins.
Worked on Infrastructure as a code to automate process onAWS.
Source control management on Git. Managing Branching, Merging, Labeling/Tagging and
Integration with CI tools.
Worked on Automation scripts using Shell Scripting & GroovyScripting.
Experience in issue tracking tool Jira and Code inspection & analysis tool by SonarQube.
Experience in installation and configuration application servers tomcat and automated
deployment process using shell scripting automation.
Worked on Configuration, creating and configuring different profiles, managed the automated
deployments from Jenkins.
Ability to communicate effectively and precisely to the customers and be calm underpressure.
Installed, Configured, Managed Monitoring Tool ELK to Monitor Kubernetes Cluster and the
deployemnts in the Kubernetes
Director - Cloud & Infrastructure Services at NTT DATA Services (Previously NTT/Netmagic)Director - Cloud & Infrastructure Services at NTT DATA Services (Previously NTT/Netmagic)
Service Desk Analyst / Acting Shift Lead at NTT GDC India Private Limited / NTT DataService Desk Analyst / Acting Shift Lead at NTT GDC India Private Limited / NTT Data