Overall 8+ years of IT experience with expertise in DevOps on AWS, Linux Administration and Knowledge in Azure cloud services.
Overview
9
9
years of professional experience
Work History
DevOps Engineer Specialist
Brane Enterprises Pvt Ltd
9 2022 - Current
Onboarded multiple microservices to all environments by creating helm chats from scratch and creating Jenkins CICD pipelines using Jenkinsfile, Dockerfile and deployed to k8s cluster
Transfer of helm deployment to Argocd and flux deployment for enabling the magic of GitOps methodology and to make Kubernetes cluster more robust, stable, secure, instant reflective and self-healing
AWS services like VPC, EC2, S3, EKS, R53, ECR, IAM, RDS and So on
Controlling lambda functions to switch between different environments by scheduling events in Event Bridge (AWS)
Creation of infra for a new environment using Terraform as a IAC tool
Modules using Terraform to create infra like VPC, EC2, RDS, S3, OpenSearch etc
Automated many day-to-day repetitive tasks by writing script and integrating it with Jenkins pipeline, or created Kubernetes cron job or AWS lambda function
Completed many migration activities of different types of databases like Postgres, MongoDB, MySQL, Elasticsearch, etc
Performed migration between two aws accounts, from RDS to RDS, EC2 instance to RDS or vice versa
Monitored and debugged AWS cloud-based and premise-based production systems, to ensure the availability, performance, scalability, and security of production systems
Monitored the whole infra using Grafana
Researched to find the most effective and cost friendly resources to save the thousands of dollars per month of the company
Created CloudWatch alarms for Dev, QA and Production environments
Whenever any infra component goes down or usage reaches to its threshold limit then alerts will be sent to MS Team channels or on mail.
MCW | Senior DevOps Engineer
Photon Interactive Pvt Ltd
06.2020 - 06.2022
To automate build process, compiling the project source code, and packaging using the build script
Implementing a CI/CD (Continuous Integration /Continuous Delivery) framework using Git, Maven, Ansible, Jenkins etc
For automated build & deployment process
Extensive experience using MAVEN as build tools for the building of deployable artifacts (jar, war & ear) from source code
Experience in setting up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc
As a developer, involved in requirements analysis, interacting with client to validate the understanding and actively involved as a team member for the development of the module
Worked in various functionalities for managing workflows of the application
Involved in deployment of the module as part of the overall application
Trained in DevOps and implemented the same in the project for faster delivery.
Comcast | DevOps Engineer
Accenture Solutions Pvt. Ltd
04.2019 - 06.2020
Involved in designing and deploying multitude applications utilizing almost all of AWS stack (Including EC2 instances, S3, VPC, Load Balancing, SNS, Route53, AMI’s and Auto-Scaling in AWS Cloud Formation)
Setup and attached EBS volumes to Ec2 Instances
Monitoring CPU utilization and Disk space usage etc
Used Amazon route53 to manage DNS zones and give public DNS names to Elastic Load balancerIP’s
Enables the Auto-Scaling if needed
Creating custom Docker images using Docker Containers
Docker Networking using bridge and Docker Volumes and managing Docker Registry
Hands on knowledge on Deploying Docker File and Docker Compose
Managed Environments on Kubernetes clusters for Back-end apps deployments, creating local clusters for developer’s friendly environment to test apps in their local
Supported 200+ AWS Cloud instance’s and also familiar with Amazon Cloud command line management
Implemented & maintained the branching and build/release strategies utilizing Subversion and GIT
Worked on User administration setup, maintaining account, Monitor system performance using Nagios
Implemented Continuous Integration using Jenkins and GIT.
J.D.Irving, PENN | DevOps Engineer
KPIT Technologies Pvt. Ltd
01.2017 - 03.2019
Coordinate with Team and Project Manager for the Build, Release and Operations of the Projects to maintain typical requirements
Setting up the automation environment for Application team if necessary and helping them through the process of build and release automation
Worked with Active Directory Policies, experience with Windows Platform Engineering
Experience in Windows Administration like Installations, Configuration, Security fundamentals, Networking, and third-party installations and maintenance
Utilizing MAVEN as build tools on Java projects for the development of build artifacts on the source code in Artifactory
Automating build and release management process including monitoring changes between releases
Involved in administration and setup of various High Availability clusters on Linux servers using VCS and RedHat Cluster Suite
Application Version Management in GIT repositories and migrating source code from Git to Artifactory
Development of automation using Kubernetes clusters with Ansible, writing playbooks
Worked with Docker for convenient environment setup on Test environments on RedHat.
CAT | SCM Engineer
Yash Technologies
12.2015 - 12.2016
Managing Build/Release Engineering for multiple products and releases under tight schedules and deadlines
Maintaining the source code in Git for various applications
Creating the Branching Strategy for the development
Configuration Management using Git
Configuring tools (flavors like Tortoise Git) on windows
Maintaining the repositories (includes creating, deleting)
Providing Access Rights to users, Giving support to developers and resolving trouble shooting Git issues
Maintaining backup of repositories in regular intervals
Merging the Branches for Integration
Configure and maintain codebase to support the build and deployment of code on servers
Administered merge, build and deployment of the codes to all the environments
Developing the utility scripts to effectively reduce the time and manual effort
Responsible for setting up the environment for new developers on their machines.