Having 5.8 years of experience, as an AWS DevOps Engineer. Proficient in server monitoring (Datadog, AWS CloudWatch) and handling web servers (ECS, EKS, Apache, WebSphere, WebLogic), with strong communication and collaboration skills and expertise in creating custom Ansible Playbooks, managing Git workflows, and automating CI/CD pipelines with Jenkins, Docker, and various version control tools
Overview
6
6
years of professional experience
Work History
Senior DevOps Engineer
Vault Information Technologies Private Limited
02.2024 - Current
Experienced in Configuration Management, Cloud Infrastructure, and Automation utilizing Amazon Web Services (AWS), Maven, Jenkins, GitHub, Ansible and Tomcat
Setup and build AWS infrastructure various resources like VPC, EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
Enabling customers to manage better software development, deployments, and infrastructure with tools such as Ansible, Jenkins and GitHub
Used security groups to develop a logical firewall to ensure high security for control applications
Integrated GIT into Jenkins to automate the code check-out process
Developed and scheduled bash shell scripts for various activities (deployed environment verification, running database scripts, file manipulations, Subversion, etc.)
Interacted with supporting teams to understand client deployment requests
Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful
Build, manage, and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment
Attended sprint planning sessions and daily sprint stand-up meetings
Created jobs for tagging and branching
Configured plug-ins for the integration tool to the version control tool
Utilize Jira for issue reporting, status, and activity planning
Educate and mentor the engineering team on the organization’s build systems and processes
Extensively used Maven tool to do the builds, integrated Maven to Eclipse
Integrated Maven, Jenkins for the builds as the Continuous Integration process
Build Java code in different Jenkins servers as per the schedule
Set up and build AWS infrastructure for various resources like ECS, ECR, ALB, NLB, EC2, Secret Manger and Parameter Store, IAM, Cloud-Watch
When required applied patches as per release process
Reported to a DevOps Manager, who will coordinate with teams outside of the development group
For New applications, work with development team to get the requirements of application build and deployment process
Once the process KT is complete from development team, write build and deployment scripts according to SCM team standards and processes to QA, IST, and UAT Environment
After complete of the script’s development and process setup, execute the builds and deployments to all above environments based on weekly scheduled build calendar
Create and maintain scripts for automating common activities
Prepared and Maintained Build, Release and Deployment documents
Administered Subversion (SVN) repositories source tree and user account administration, branching, merging, patch fixes, snapshots, and training users on the systems
Managed daily builds and releases to all the environments
Debugged build failures and worked with developers and QA personnel to resolve related issues
Setting up deployment regions and automate deployment process to release environments
Senior Devops Engineer at Trimble Information Technologies India Private LimitedSenior Devops Engineer at Trimble Information Technologies India Private Limited