DevOps Engineer with 7+ years of progressive experience in automating, configuring, and deploying applications in cloud and on-prem environments, with strong expertise in AWS, Azure, CI/CD pipelines, Infrastructure as Code (IaC), containerization, and system administration.
Proficient in Amazon Web Services (AWS) including EC2, S3, VPC, ELB, RDS, IAM, CloudFront, CloudWatch, CloudTrail, EBS, Route53, Lambda, Kinesis, Step Functions, and Elastic Beanstalk. Hands-on experience with configuring high-availability environments and automated backups using S3 and RDS.
Experience with Microsoft Azure services such as Azure Virtual Machines, Azure Blob Storage, Azure DevOps (Repos, Pipelines, Boards), Azure Resource Manager (ARM) templates, and Azure Kubernetes Service (AKS) for orchestrating microservices and managing containerized workloads.
Skilled in designing and implementing CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, and Bamboo, integrating static code analysis (SonarQube), image scanning (Trivy), and deployment automation across multiple environments.
Implemented Infrastructure as Code (IaC) using Terraform and AWS CloudFormation for efficient and consistent infrastructure provisioning.
Hands-on with containerization and orchestration using Docker and Kubernetes (EKS/AKS), including Helm for package management and managing container lifecycles.
Extensive experience with configuration management tools like Ansible and Puppet for automating environment setup, patching, and application deployments.
Developed and maintained automation scripts using Bash, Shell, and Python for system monitoring, deployment, and environment provisioning.
Experienced in serverless architecture and automation using AWS Lambda, API Gateway, CloudFormation SAM templates, and Step Functions for event-driven workflows.
Worked on centralized logging and monitoring solutions using ELK Stack, CloudWatch Logs, and Prometheus-Grafana for observability, alerting, and system health tracking.
Implemented security best practices using IAM, RBAC, AWS KMS, Secrets Manager, and Azure Key Vault to ensure secure access and governance.
Managed version control and collaboration workflows using Git, GitHub, Bitbucket, and Azure Repos with branching strategies, PR reviews, and integrated DevSecOps workflows.
Supported hybrid cloud and migration projects, including on-prem to AWS/Azure migrations, legacy system modernization, and re-platforming of monolithic applications.
Strong interpersonal and team collaboration skills, experienced working with cross-functional teams in Agile/Scrum environments to deliver high-quality and scalable DevOps solutions.
Experience working with container security and code quality tools like Trivy for vulnerability scanning, SonarQubefor static code analysis, and integrating them into CI/CD pipelines for DevSecOps compliance
Overview
7
7
years of professional experience
1
1
Certification
Work History
DevOps Engineer
Thermo fisher USA
05.2023 - Current
Worked on designing and deploying multiple applications using AWS stack of IAM, EC2, S3,
RDS, VPC, ELB, Route53, Lambda, Cloud Formation, Elastic Bean Stalk
Created Amazon machine images (AMIs) using Packer and took EBS volume snapshots at
regular intervals to store the files in S3 buckets using AWS Lambda functions, which provides
serverless environment.
Hands-on experience with Microsoft Azure services including Azure Kubernetes Service (AKS), Azure DevOps for implementing CI/CD pipelines, and Azure Blob Storage for scalable object storage.
Configured and managed Azure Virtual Machines, Azure Resource Manager (ARM) templates, and integrated Azure Monitor and Log Analytics for performance and security monitoring.
Implemented infrastructure automation and deployment using Terraform on Azure, provisioning Azure resources such as VNets, Storage Accounts, and AKS clusters.
I am expertise in working with docker containers and Kubernetes, to build as OpenShift on these
technologies.
Implementing security measure and access controls with OpenShift cluster and used auto scaling
application provided by OpenShift.
Implemented Infrastructure as code using Terraform in AWS cloud platform,
wrote python scripts to support new functionality in Terraform to provision the highly available
infrastructure and set up build and deployment automation for Terraform scripts using Jenkins.
Worked on orchestration tool Kubernetes to provide a platform for automating deployment,
scaling and operations of application containers across clusters of hosts.
Extensively worked with scheduling, deploying, and managing Kubernetes objects and
controllers onto cluster nodes.
Created clusters using Kubernetes and worked on creating many pods, replication controllers,
replica sets, services, deployments, labels, health checks by writing Yaml files.
Setup and run the Jenkins CI/CD pipeline jobs for building the end-to-end automation, deliver
artifacts and troubleshoot the build issues occurred during the Jenkins build process
I have experience in monitoring and troubleshooting applications on OpenShift using Helm
charts, Argo CD pipelines
Automation of application deployment in AWS cloud using Elastic Container Service (ECS)
which provides high performance and scalability service in placing the containers across the
cluster accordingly.
Worked on AWS Cloud Watch, Cloud Formation, Cloud Trail Services and Cloud Front to setup,
manage the cached content delivery, and used Elastic Load Balancing mechanism with Auto
Scaling feature to scale the capacity of EC2 Instances across multiple availability zones in a
region to distribute incoming high traffic for the application.
Used Amazon RDS MySQL to perform basic database administration and set
up DynamoDB for NoSQL data for other teams on lightweight Docker containers with elastic
search and quick indexing.
Experience in using Tomcat Web Server and JBOSS/WebLogic and WebSphere Application
Servers for deployment.
Developed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy
and remove files on remote systems and worked with deploying web application on Apache,
Maintained high availability clustered and standalone server environments and refined
automation components with Ansible.
Created Cloud Formation templates to implement EKS cluster
in AWS using Kubernetes modules and uploaded the templates into S3 bucket, and
created pipelines to drive all microservices builds out to images stored in ECR and then deployed
on EKS configuring security groups to allow traffic to pass to EKS
DevOps Engineer
Fiserv Inc USA
08.2022 - 04.2023
Involved in designing and deploying a large application utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Beanstalk, SNS, SQS, IAM, ELB, VPC, Cloud Trail, Cloud Watch, Lambda, Cloud Formation) focusing on high availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
Created the VPCinfrastructure &created the ACLs, Subnets, Route Tables, Internet Gateway and NAT Gateway.
Configured IAMto create new accounts, roles,and groups. Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements. Setting up the group policies using JSON.
Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWSresources and worked on Lambda, for triggering events with cloud watch using Lambda functions.
Used AWS CLI for EC2 creations and S3 uploads and authenticated downloads. Setup the scripts for creation of new snapshots and deletion of snapshots in RDS.
Configured and deployed Azure Virtual Networks (VNets), Network Security Groups (NSGs), and Application Gateways, ensuring secure and scalable infrastructure in Azure.
Implemented Azure DevOps pipelines (CI/CD) for automating build, test, and release processes for multiple teams, integrating with Azure Repos and GitHub.
Worked with Azure Key Vault for securely storing and managing secrets, certificates, and access keys across multiple applications and services.
Worked for 5 scrum teams (Java, AEM, Jenkins, Ant, Maven, SVN, git, codehub, rally, Agile methodology, cucumber scripts, fortifycan, sonar, XLDeploy,andXL Release, SharePoint, CI/CDautomation from scratch, Docker, Open shift)
Deployed Active Directory domain controllers to Microsoft Azure using Azure VPNgateway.
Generated reports by pulling Telemetry data from Azure SQL tables. Wrote custom queries to fetch the data for different time ranges, and for different ISVs.
Migrated SQL Server database to Windows Azure SQL Database and updating the Connection Strings based on this.
Configured the XL Deploy and XL Release for all the applications from scratch, once the build package is available, then promoted with simple enable options to deploy in the targeted servers.
Fine-tuned search engines and pulled data from different databases and migrated data back and forth using Oracle PL/SQL.
Developer experienced in Automating, Configuring and deploying instances on AWS, Azure, PCF, cloud environments and Datacenters.
Application Deployment on PCF using Build pack and Docker.
Integrated Active Directory Federation Service(ADFS) with PCF
Deployed code on Web sphere Application Servers for Production, QA, and Development environments using WSADMIN scripts and integrated than with Python/Python scripts to enhance the functionality of the deployment process.
Providing first level support for application software issues in all environments, monitoring run-time environments using tools like New Relic, Cloud Watch.
Developed applications and methods with Python and reviewing code for server-side Python applications, connecting with Oracle and MSSQL Server.
Experienced in developing Ansible roles and Ansible Playbooks for the server configuration and Deployment activities.
Build and Release Engineer
Core IT Solutions
10.2019 - 11.2021
Automated build and deployment processes using Maven integrated with Jenkins pipelines, facilitating seamless transitions across Dev, QA, and Prod environments.
Acted as Release Engineer, collaborating across multiple development teams to support parallel and efficient release cycles.
Installed and configured Jenkins on Linux servers, implementing a master-slave architecture to enable distributed and parallel builds.
Managed the complete build and deployment lifecycle of C/Java-based applications across Linux platforms on a daily basis.
Handled version control operations (Git/SVN) including branching, merging, and tagging, supporting smooth collaboration between development and infrastructure teams.
Monitored automated builds and CI pipelines, ensuring reliable build execution and timely resolution of failures.
Created and maintained isolated environments and branches (Dev, QA, Prod), optimizing workflow and reducing deployment conflicts.
Maintained configuration files tailored for different environments, ensuring consistency across development and production deployments.
Conducted regular code merges from development to integration branches, aligning with release management best practices.
Utilized Maven for dependency management and artifact creation within Java-based projects.
Developed and maintained deployment automation scripts, streamlining the release process.
Improved and standardized release engineering processes, including tooling for builds, patch management, and version control, with reporting on Unix-based systems.
Supported and enhanced existing build infrastructure, maintaining stability across source control systems.
Monitored Maven build results and implemented custom workflow automation to ensure reliable and trackable deployments.
Prepared comprehensive release plans, leading coordination efforts with stakeholders to ensure smooth and timely go-lives.
Performed unit tests on applications before they are released into production environments.
Cloud Engineer
L&T Infotech Ltd
Bengaluru, Karnataka
10.2018 - 09.2019
Having complete hands-on experience in launching EC2s and configuring autoscaling with web
servers to provide high availability to data.
Worked on Designing and approving the AWS architecture diagrams and release models.
Hands-on development of APIs, micro services, and platform proxies as deliverables for enterprise
initiatives and projects
Extensively worked with IAM user and group accounts with limited privileges to individual users as
well as groups in the process of maintaining less expenditure and high security.
Extensively Worked with Docker images like pulling images from docker hub, creating images from
docker file, also from docker containers.
Strong deployment and operations of workloads on AWS using Amazon Elastic Kubernetes Service
(Amazon EKS), Amazon Elastic Container Service (ECS), AWS Fargate, Kubernetes or others
Managed Amazon Web Services infrastructure with automation and configuration management tools
such as Ansible and Jenkins.
Built CI/CD pipelines using Jenkins for projects such as Kubernetes, Terraform
Well versed with Installing and configuring an automated tool Puppet that includes the installation
and configuration of the Puppet master, agent nodes, and an admin control workstation.
Utilization of the resources like Docker, EKS, Kubernetes, GIT, ArgoCD, and Ansible.
Released infrastructure modules such as AWS EC2, AWS ASG, and AWS RDS in GitHub/Terraform Registry. Deployed Jenkins with Helm.
Performed continuous integration with Cloud Bees Jenkins, experience in performing pipelining using
groovy scripting to perform the integration in a desired manner.
Experience in migrating the on-prem application to AWS cloud platform and migrated the various
application from AWS ECS to AWS EKS.
Migrated Linux environment to AWS by creating and executing a migration plan, deployed EC2
instances in VPC, configured security groups &NACL's, attached profiles, roles u, and Ansible modules.
Experience in automating Application Server Tomcat, JBOSS and WebLogic using chef
Cookbooks and Ansible.
Used CI/CD tools Jenkins, Bitbucket, Jira, and Docker registry for configuration management and
automation using Ansible.