Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Languages
Websites
Timeline
Generic

VIGNESH MAHADEVAN

Azure DevOps Engineer

Summary

Azure DevOps Engineer with a comprehensive skillset encompassing CI/CD pipeline automation, infrastructure management, and cloud security. Proficient in Azure DevOps services including Azure Repos, Pipelines, and Artifacts, as well as tools like Docker, Kubernetes, and Git. Adept at implementing best practices for continuous integration and continuous delivery.

Overview

5
5
years of professional experience
6
6
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Technical Lead

Cognizant Technology Solutions
02.2021 - Current
  • Company Overview: Working for Voya Financial-US (Insurance company)
  • Experienced on Branching, Merging, and Tagging concepts in Version Control tool like GIT.
  • Managed and versioned source code in Azure Repos, enabling smooth collaboration across development teams and improved version control.
  • Performed branching strategies (GitFlow, feature branching, etc.) to streamline collaboration and ensure clean code deployments.
  • Creating Docker images using Dockerfile to run containers and pushing them into Azure Container Repository/Dockerhub.
  • Writing K8s manifest files for creation and deployment of objects like Pods, Deployment, Services, Namespace, ConfigMap and Secrets through Kubernetes.
  • Implemented CI/CD pipelines to automatically build and push container images to ACR and deploy them to AKS or Azure Web App for Containers.
  • Worked on creation of CI/CD pipelines using Azure DevOps for various projects, Troubleshooted and resolved issues with CI/CD pipelines to maintain smooth delivery process, Proficiency in creating automated builds and deployments using Azure Pipelines.
  • Skilled in deploying IIS applications in various environments via Deployment groups.
  • Implemented Azure Key Vault to securely store and access sensitive information like API keys, secrets, and certificates used in DevOps pipelines.
  • Automated the creation of Azure Virtual Machines, Storage Accounts, and App Services using IAC tools like Terraform .
  • Configured Azure Artifacts for versioning and storing reusable packages (NuGet, NPM, Maven), supporting a private feed for internal development.
  • Setting up Grafana dashboard for Proactive monitoring the performance of Kubernetes - Clusters, Pods, Containers and creating Alerting Rules in Grafana for notifying the status of the metrics.

Programmer Analyst

Cognizant Technology Solutions
02.2020 - 12.2020
  • Application Onboarding on Github, Jfrog Artifactory, Xld using Jenkins Cloudbees.
  • Deploying the builds of application in multiple environments like Intg, Accp and Prod through XL Deploy tool.
  • File Migration from Github to Local machine and deploying packages in Salesforce.
  • Performing GitHub tasks, including managing repository settings, adding/removing collaborators, creating and deleting the repository, managing the team’s settings and repositories, including adding/removing members and configuring access permissions.

Education

BE - EEE

Sri Sairam Institute of Technology
06.2014 - 05.2018

High School - 12th

Vijayanta Model Hr Sec School
06.2013 - 04.2014

Secondary School - 10th

KV AFS Avadi
06.2011 - 04.2012

Skills

Azure Pipelines

undefined

Certification

AZ 900 - Microsoft Certified : Azure Fundaments

Personal Information

Languages

English
Upper intermediate (B2)
Hindi
Advanced (C1)
Tamil
Bilingual or Proficient (C2)

Timeline

AZ 900 - Microsoft Certified : Azure Fundaments

01-2024

Technical Lead

Cognizant Technology Solutions
02.2021 - Current

Programmer Analyst

Cognizant Technology Solutions
02.2020 - 12.2020

BE - EEE

Sri Sairam Institute of Technology
06.2014 - 05.2018

High School - 12th

Vijayanta Model Hr Sec School
06.2013 - 04.2014

Secondary School - 10th

KV AFS Avadi
06.2011 - 04.2012
VIGNESH MAHADEVANAzure DevOps Engineer