Experienced DevOps Engineer with expertise in implementing and managing CI/CD pipelines using Jenkins, Azure DevOps, and GitHub Actions. Proficient in container orchestration with Docker and Kubernetes, infrastructure as code with Terraform, and configuration management tools such as Ansible. Skilled in database administration for MySQL Server and MongoDB, including backup/restore processes and user permissions management. Adept at monitoring and logging solutions using Nagios, App Dynamics, Prometheus, Splunk, and the ELK Stack to ensure system reliability. Strong knowledge of Agile, Scrum, and Waterfall methodologies combined with scripting capabilities in Shell scripting, PowerShell, and YAML. Committed to driving operational efficiency through innovative solutions while maintaining robust system performance.
Overview
6
6
years of professional experience
1
1
year of post-secondary education
Work history
Sr. Azure DevOps Engineer
Polaris Consulting & Services LTD
10.2023 - 07.2025
Company Overview: The project established and fine-tuned a powerful Azure DevOps environment for CME Group. This ensured the continuous integration, testing, and deployment of their vital trading and clearing applications, guaranteeing the high availability, security, and rapid delivery of software updates for financial systems handling millions of daily transactions.
Developed CI/CD pipelines in Azure Pipelines (YAML) to provision Azure infrastructure for multiple environments, including Dev, QA and Prod.
Collaborated with development teams to optimize the software development lifecycle (SDLC), reducing bottlenecks by automating testing, deployments, and environment provisioning.
Used Azure DevOps services such as Azure boards, Azure pipelines to plan work and collaborate on code development, built and deployed application.
Expertise in Azure DevOps, coupled with an extensive and successful track record in identifying and resolving complex technical issues.
Utilized Kubernetes cluster to orchestrate the deployment, scaling, and management of Docker containers, enhancing application availability and scalability.
Created Terraform modules for Azure resources, including Resource Groups, VNETs, Subnets, NSGs, Windows Virtual Machines, and Azure Disks.
Created and configured a library group integrated with Azure Key Vault to access secrets during pipeline runtime.
Creating ARM (azure resource manager) templates for provisioning the Azure services as IAC (infrastructure as code).
Configuring Azure Cloud Services. Creating key vaults by using terraform scripts.
Maintaining and monitoring the Production Servers using different monitoring, alerting and logging tools.
Developed and implemented automation solutions using Bash, Ruby, Python, Groovy, YAML, and PowerShell scripting.
Experience in running GIT commands in GIT CLI to push and pull the code to/from GIT Hub/AZURE REPOS to/from local registry.
Created windows and Linux VM's, Storage Account, Virtual Network with delegated Subnets, App Service, Container Registry, Kubernetes Services, Public IP Address using Portal.
Used docker to run the commands in docker CLI to build the image based upon the docker file and push the built image to Azure Container registry.
Logged and tracked software defects in JIRA, ensuring clear documentation and resolution of issues.
Monitoring the application health using Grafana for dynamic visualization of application usage.
Skilled in setting up and customizing log monitoring tools like ELK Stack, Nagios, Splunk, and Grafana to effectively track and analyze application logs across all environments (prod/non-prod).
Developed Ansible playbooks to automate the reboot of Linux machines and perform application health checks.
The project established and fine-tuned a powerful Azure DevOps environment for CME Group. This ensured the continuous integration, testing, and deployment of their vital trading and clearing applications, guaranteeing the high availability, security, and rapid delivery of software updates for financial systems handling millions of daily transactions.
Demonstrated expertise in implementing secure and efficient integrations across Azure services utilizing both Azure Managed Identities and Service Principals.
Experinced in automating CI/CD pipelines, managing cloud infrastructure, and deploying scalable, secure applications. My expertise spans tools like Terraform, ARM templates, Azure DevOps, and GitHub Actions, with a strong focus on enhancing performance and reliability.
Automated the synchronization between Azure DevOps and Jira, enhancing incident tracking and management.
Designed pipelines using Azure DevOps and GitHub Actions, integrating tools like SonarQube and CodeQL for automated code quality and security checks. These pipelines enabled seamless application deployments and faster iterations, ensuring high-quality delivery. A highlight was building a pipeline for a multi-service application, automating testing and error-free production release.
Foundational knowledge of the ELK stack with basic log management and integration tasks.
Streamlined operational workflows through the development and deployment of Bash scripts in Linux environments.
Experienced in leveraging tools such as Ansible and Terraform for infrastructure as code and configuration management.
Experienced with various database technologies, such as SQL, PL/SQL, MySQL, Amazon RDS, and NoSQL databases.
Automated routine operational tasks using Bash scripting on Linux environments.
Based on Client Requirements VM and PostgreSQL Scale up and Scale down.
Experienced in Docker & Kubernetes for container orchestration and management. Experience with monitoring tools like Azure monitoring, Prometheus and Grafana, ensuring proactive issue resolution hands on experience with Azure, implementing scalable and resilient cloud solutions.
Knowledge in construct valid JSON or YAML files based on requirements for configuration, data exchange, API specifications, etc.
Automated the synchronization between Azure DevOps and Jira, enhancing incident tracking and management.
Creating Azure Virtual Machines and deletion of virtual machines, disks, and tags.
Creating Azure automation account and Automation runbook and VMs auto scheduling using terraform.
Company Overview: Capgemini teamed up with Morgan Stanley to transform the DevOps practices for their crucial financial platforms. This partnership focused on building a secure, scalable, and automated CI/CD pipeline framework using Azure DevOps.
Experienced for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins and Azure DevOps to automate routine jobs.
Deployed shell scripts for data fixes in Siebel and created Jenkins pipelines to execute the scripts and send results to servie now.
Implementing Terraform with security best practices for provisioning Azure & AWS resources, ensuring compliance with governance policies.
Comprehensive Security Monitoring: Managing Grafana, Prometheus, Azure Sentinel, and Application Insights for real-time threat detection, incident response, and proactive security enforcement.
Designing self-healing and automated pipelines to minimize manual efforts, accelerate release cycles, and improve operational reliability.
Integrating SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) within CI/CD workflows to enhance software security.
Deploy and manage Azure DevOps self-hosted agents in Kubernetes clusters, improving scalability and performance.
Implemented PowerShell scripts integrated with REST APIs to trigger notifications when Azure DevOps agents go offline.
Build modular, robust pipelines with error-handling and conditional logic aligned with DevOps and Agile methodologies.
Developing multi-stage YAML pipelines with security-focused templating concepts for deploying applications on VMs, Web Apps, and AKS while enforcing security controls.
Monitored System Activities like CPU, Memory, and Disk Space usage to avoid Performance issues.
Managed Environments DEV, Stage, UAT, and Prod for various releases and designed instance strategies.
Based on Client Requirements add the Devices to the Azure IoT hub Generate the Keys and share the Firmware Team.
Based on business requirements Prepare the power BI reports (Cost sheet for Infrastructure, Azure IOT-Device information).
Experience in providing technical support on various Azure Services (IAAS) to enterprise customers of Microsoft.
Managing Domain Name System (DNS), AWS services, Tomcat, Apache, Bitbucket, GitHub, Jenkins, Terraform, Amazon Route 53, Docker, DevOps, and experience with Azure, Azure Kubernetes Service (AKS), Kubernetes, Prometheus, and Grafana.
Capgemini teamed up with Morgan Stanley to transform the DevOps practices for their crucial financial platforms. This partnership focused on building a secure, scalable, and automated CI/CD pipeline framework using Azure DevOps.
Environment: Azure and AWS, PowerBI, UAT, Web Apps, AKS, Ansible, Jenkis, GITHub, Docker, APIs, Promethuess, Terrafrom, DNS, Power shell, kubernetes.
Education
Master of Science - International Business Management
Heriot-Watt University
Edinburgh
09.2022 - 12.2023
Skills
Jenkins
Azure DevOps
Git Hub Actions
Ansible
Nexus
Sonar Qube
REST APIs
Nagios
App Dynamics
Prometheus
Splunk
ELK Stack
MySQL Server
MongoDB
Database administration
Backup/restore
User permissions
Windows Server
Linux
Agile
Scrum
Waterfall
Shell scripting
Power Shell
YAML
JIRA
CA Rally
GitHub
Docker
Kubernetes
Subversion
Bit Bucket
GIT
Terraform
Infrastructure as code
Container orchestration
Custom
Azure DevOps Engineer
Timeline
Sr. Azure DevOps Engineer
Polaris Consulting & Services LTD
10.2023 - 07.2025
Master of Science - International Business Management