Summary
Overview
Work History
Education
Skills
Certification
Skill Summary
Projects Summary
Personal Information
Timeline
Generic

Madhusudhan Vallepu

Pune

Summary

IT professional with 9 + yrs. of experience with relevant 7+ yrs. as an Azure Cloud and DevOps Administrator. Good experience on planning, designing, implementing, and maintaining infrastructure solutions. Good experience working with IaaS services like VMs (Virtual Machines), Load Balancer, Storage. Good experience in working with Azure DevOps. Good experience working with Log Analytics and App Insights. Implemented PaaS services like Azure SQL Server/Db, Azure Apps Service, Application Gateway, WAF, Traffic Manager, Azure Front Door, Blob Storage, and Key Vault. Experienced designing and implementing HA (High-Availability) and DR (Disaster Recovery) solutions. Good experience and understanding of Networks and networking concepts – CIDR notations, VNets, Subnets, NSGs (Network Security Groups), ASGs (Application Security Groups), Route Tables, Subnet Gateway, Service-Endpoints, VPN Gateway (P2S (point-to-site) and S2S (site-to-site)). Good knowledge in DevOps CI (Continuous Integration) and CD (Continuous Deployment) methodologies. Automated WebApp deployment using Azure DevOps Pipelines. Configured and scheduled backups for Azure SQL Db’s, attached Storage volumes for VMs. Experienced setting up Peering between VNets in same region and across regions. Experienced setting up Azure to Azure Application connectivity by using Private EndPoint and DNS Zones. Requesting the EFORC for the On-Prem Service Connectivity on the Bastion Portal. Good understanding on On-Premises to Cloud connectivity options – VPN Gateways and Express Route. Have configured Azure DNS, CDN services. Experience working with Security Center. Mapped Custom Domain and binded site with wildcard SSL/TLS Certificate Experienced with deploying Web Apps using Terraform/ARM Templates. Good experience troubleshooting Errors/Exceptions – 4xx/5xx, HTTP Exceptions Restricted/Secured Web Apps by enabling AD Authentications/Networking options like Access Restriction/IP whitelist, VNet Integrations etc. Experienced with Deployment Slots in WebApp. Experienced with Auto-Scale options for App Services and VMs. Configured alerts using Azure Monitor for resources at different levels and thresholds. Ensured the responsible for overall technical quality, migration, deployment standards and architecture of the application. Good experience terraforms for Build and Provisioning the infrastructure on cloud.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Platform with DevOps Engineer / SRE

Amdocs
Pune
07.2022 - Current

CI/CD Pipeline Automation: Spearheaded CI/CD pipeline

automation using Jenkins and GitLab Actions, integrating testing

and deployment processes for production environments, drastically

reducing manual intervention and resulting in faster and more

reliable code deployments.

Containerization & Orchestration: Deployed and managed

Kubernetes clusters to orchestrate Docker containers for

microservices applications, ensuring high scalability and zero-

downtime deployments.+

• Infrastructure Automation: Automated cloud provisioning using

Terraform to ensure consistent, version-controlled deployments

across development, staging, and production. Streamlined

infrastructure management by leveraging Terraform modular

capabilities, reducing configuration drift and enabling rapid scaling.

• Security & Vulnerability Management: Integrated SonarQube and

Snyk into CI/CD for automated code and dependency scans. Used

HashiCorp Vault for secure secrets management. Enabled AWS WAF

and GuardDuty for enhanced threat detection and protection.

Embedded security checks into SDLC to improve compliance and

deployment reliability.

• Monitoring & Incident Response: Deployed Prometheus, Grafana, Splunk, AppDynamics and OpenTelemetry with Jaeger for real-time monitoring, metrics and tracing. Improved alerting and reduced incident resolution time. Automated incident response and contributed to post-mortems for continuous reliability improvements.

• Automation: Developed and maintained automation scripts using

shell/Python to streamline DevOps processes, including CI/CD

infrastructure provisioning and system monitoring. Improved deployment efficiency and reduced manual intervention by leveraging libraries such as os and subproces.

Platform With DevOps Engineer

Amdocs
Pune
05.2021 - 06.2022

• Automated Manual Processes: Developed and deployed custom shell

scripts to automate key manual tasks, significantly enhancing

system efficiency and reducing operational overhead.

• System Software Upgrades and Maintenance: Performed regular

upgrades and maintenance for critical applications like Jenkins,

Kubernetes, and other DevOps tools using Ansible playbooks and

Terraform. Ensured smooth rollouts with minimal downtime and

kept applications secure by managing SSL certificates and applying

necessary patches

• Client Collaboration for Environment Setup: Collaborated with

client teams understand project requirements and assisted in

setting up cloud environme using Terraform for provisioning,

Ansible for configuration, and implement networking and security

protocols for scalable and secure deployments.

• CI/CD Pipeline Management with Azure DevOps: Utilized Azure

DevOps for automating builds, managing releases, and ensuring

smooth code deployment Integrated automated security and quality

checks into the pipeline for continuous integration and delivery of

cloud applications.

• Containerization with Multi-Stage Docker Files: Developed multi-

stage Docker files to optimize image size and build speed, enabling

consistent environments and efficient deployment across

development and production.

• Cost Optimization: Transitioned from on-prem infrastructure to

AWS optimizing resource allocation using EC2, Auto Scaling, and

Reserved Instances. Automated provisioning to reduce manual

management and improve cost efficiency

• Server Setup & User Access Control: Configured Linux and Windows servers multi-user environments, managing user access,

permissions, and directo structures. Regularly tested user

permissions to ensure correct access levels both internal and

external users.

• Data Backup & Integrity: Executed backup commands at scheduled

interval to protect critical data, ensuring alignment with client

requirements and prevent data integrity.

• CI/CD Automation (Jenkins & Azure): Configured Jenkins/Azure pipelines to automate builds, testing, and deployments, integrating with Git for version control. Streamlined code releases, reducing manual intervention and improving deployment efficiency across

environments.

• Linux System Management: Handled routine Linux server tasks,

including user management, permissions, system monitoring, and

basic troubleshooting. Ensure system stability by maintaining

updates and testing access controls.

• Technical Support & Ticket Resolution: Provided technical support

by resolve tickets related to system issues, software installations,

user access, a performance problems. Worked closely with teams to

troubleshoot and reso issues within SLAs, ensuring minimal

disruption to users.

• Ticket Management & Issue Resolution: In this role, I manage

incoming support tickets through Jira, resolving technical issues

related to server performan software installations, and user access. I

prioritize high-severity incidents, th they are resolved within defined

SLAs, leading to a 30% improvement in over ticket response time.

• Collaboration & Escalation: When encountering complex issues, I

collaborated with senior administrators to escalate tickets and

troubleshoot persistent problems. This ensured a higher rate of

successful issue resolution and improved user satisfaction.

• Reporting & Documentation: Automated monthly scripts to

generate reports for stakeholders, providing key insights into system

performance. Documented pre- execution checks, backup

procedures, and troubleshooting steps to ensure smooth handover to

other teams and new team members. Prepared detailed incident

reports and communicated daily summaries to leadership, ensuring

transparency and timely resolution of issues.

• Incident Management: Created and tracked incident tickets using

Jira and ServiceNow, ensuring timely resolution of issues and

effective communication with stakeholders.

Cloud Administrator

Cognizant
Bangalore
01.2020 - 04.2021

Team Collaboration for Environment Setup: Collaborated with

client teams understand project requirements and assisted in

setting up cloud environment using Terraform for provisioning,

Ansible for configuration, and implement networking and security

protocols for scalable and secure deployments.

CI/CD Pipeline Management with Azure DevOps: Utilized Azure

DevOps for automating builds, managing releases, and ensuring

smooth code deployment Integrated automated security and quality

checks into the pipeline for continuous integration and delivery of

cloud applications.

Linux System Management: Handled routine Linux server tasks,

including user management, permissions, system monitoring, and

basic troubleshooting. Ensure system stability by maintaining

updates and testing access controls.

  • Collaborated with cross-functional teams to design scalable cloud solutions tailored to business needs.
  • Developed disaster recovery plans, ensuring business continuity in the event of service disruptions.
  • Optimized resource allocation through detailed monitoring and analysis of cloud usage patterns.
  • Collaborated with cross-functional teams to develop strategies for optimizing multi-cloud deployments.
  • Maintained up-to-date documentation for cloud environments, facilitating knowledge sharing among team members.
  • Collaborated with development teams to implement continuous integration and continuous delivery pipelines, accelerating product releases.
  • Designed scalable network architectures within the cloud environment, supporting enhanced connectivity between different services.
  • Developed custom scripts for automating routine tasks, reducing manual intervention requirements.
  • Resolved issues and escalated problems with knowledgeable support and quality service.
  • Planned and implemented upgrades to system hardware and software.

Cloud Administrator

Ness Technologies
Bangalore
01.2017 - 12.2019

Education

B.Tech - EEE

Jawaharlal Nehru Technological University
01.2014

Skills

    CLOUD PROVIDER

  • Azure
  • AWS
  • CI/CD TOOLS

  • Jenkins
  • GitLab
  • Azure DevOps
  • CONTAINERIZATION

  • Docker
  • ORCHESTRATION

  • Kubernetes
  • CONFIGURATION MGMT

  • Ansible
  • INFRA AS CODE (IAC)

  • Terraform
  • SECURITY (DevSecOps)

  • Snyk
  • HashiCorp Vault
  • Azure KeyVault
  • Build Tool

  • Maven
  • Artifactory Repo
  • Jfrog
  • Code Quality

  • SonarQube
  • Ticketing Tools

  • Jira
  • Service Now
  • OS Platform

  • Linux
  • Windows
  • Development Skills

  • Java
  • Spring
  • Spring MVC

Certification

  • AZ-900: Microsoft Azure Fundamentals
  • AZ-104: Microsoft Azure Administrator
  • AZ-400: Designing and Implementing Microsoft DevOps Solutions
  • MS-100: Microsoft 365 Identity and Services, 2029-01-01

Skill Summary

Azure, IaaS, PaaS, VMs, Web Apps, Azure SQL DB, Traffic Manager, Application Gateway, WAF, Storage, VNet, VNet-Peering, Load Balancers, CDN, Azure AD, Azure Site Recovery (ASR), Azure Front Door, Key Vault, Azure Monitor, Application Insights, Log Analytics, Azure DevOps, GitLab, VS Code, Azure Storage Explorer, WinSCP, SSMS, Postman, Linux, Power Shell, YAML, JSON, XML, C, C#, Java, Spring MVC, JavaScript, HTML

Projects Summary

  • T-Mobile, Eligibility Engine and Digital Promotions, Site Reliability Engineer, Azure, AWS, PFC, K8S, Docker, GitLab for DevOps, Hybrid PaaS Deployment, AppDynamics, Splunk, Prometheus Grafana, GitLab using for DevOps CI (Continuous Integration) and CD (Continuous Deployment) methodologies for QAT and Production deployments., Create the Change Requests and implement the CR's without Outages and also worked on Incident management system to Resolve the issue in PROD and QAT Environment., Extensively worked Release Management Cycle to implement the PROD and QAT Releases for Project Teams., Working on Production and QAT deployments for code upgrades, Bug fixes Releases and Feature Releases., Working on P1, P2 and P3 incidents for Production issues and as well as QAT Environment issues., Planning and maintaining the SIS documents for Release Management deployments with the help of DEV teams., Extensively Worked on Password rotations, Unix and Data Base server patching on Quarterly., Worked on Vault configurations and update RMQ and Database connection details and resolve the deployment issue related to vault credentials and connection strings., Working on Recon script jobs and log clearing Scripts in production., According to the Outage Notification, supporting microservice shutdown and startup activities in the PCF portal., Scaling the instances, Bounces, Restage, Configuring the Memory size and monitoring the logs for the Micro Services based on the requirement from Dev Team as for BAU and for Configuration Changes., Working with Dev teams for configuration changes and Code changes in QAT and Production., Working on JIRA tool for Daily Tasks such as User stores, Tasks, Bugs as assigned in my Kanban Board., Creating and Updating the Splunk alerts for Production Servers., Monitoring the Splunk Dashboards and Splunk alerts continuously for Micro Servers without falling the APPs., Created a SAM request for QAT and Production level changes in SAMSON Infra/Database., Working Experience on RMQ Externalization vault configurations and deployment., Supporting for the Production Bug Fix, Database Failover and Server’s Patching Deployments activity., Based on the requirement, I have been handing the manual sync with POST or GET methods for REST API calls by using postman tool on production and QAT Environment., Working Experience in Deep.io tool for prompting the Consumer rules and Events for Micro servers to communicate date through Events., Working Experience in RMQ tool for configuration of Queues to flow the messages from Consumer to producer., Newly migrated the Digital / Promotions application from the PFC to Kubernetes and also we migrated the API’s from APIGEE to TAG., Worked on the microservices configuration’s changes during the migrations process and resolved the day to day issues while APIGEE to TAG and PCF to Kubernetes migration activity.
  • AT&T, EBMIS, FDB-STLMT, ELH, EDoCS, ESON, MWOG, Platform Engineer, Azure, Azure DevOps, Hybrid PaaS Deployment, Developed three environments for migration projects like PoC, Test, Production., Creating Azure VM. Launching of multiple VMs using Terraform., Stopping, starting, and terminating the instances on scheduled basis using Azure Run Books., Creating the Azure resources like storage account, App Service, PE, PLS, DNS Zones, VM, VMSS, log analytics using Terraform., Requesting the EFORC for the On-Prem Service Connectivity on the bastion portal., Software’s Installation and configuration has automated through ansible with shells script via CI/CD Pipeline., Automated the configuration setup for SFTP & SMTP on Linux/Windows servers., Configuring IIS Server and deploying applications war files on the servers., Installing the SSL Certification on the servers and the checking the network configurations for securely accessing the website., Established Database Connectivity with Web Apps and installed the SSL certificates for secure connection., Supporting to the Application team during PoC, Cut-Over, Post Cut-Over., Creating Custom images using Packer & Ansible., Update Golden Image for every 30 Days via Pipeline.
  • SeaSpine, Cloud Administrator, Azure DevOps, Hybrid PaaS Deployment, Implemented key Azure services like WebApps, SQL Database, Blob Storage, Azure Front Door, CDN, Traffic Manager, Application Gateway, Key Vault etc., Automated WebApp deployment using Azure DevOps Pipelines., Enabled Auto-Scale for Web Apps for managing the spike in load., Enabled AD Authenticated logins for Web Apps., Mapped Custom Domain and binded site with wildcard SSL Certificate., Configured Web Apps based on the Tech Stack chosen by Developers., Configured HA for Web Apps., Enabled Log Analytics and AppInsights for Web Apps., Troubleshooting Errors/Exceptions – 4xx/5xx, HTTP Exceptions., Secured SQL Db accesses by restricting/whitelisting the IP’s into Firewall settings., Granted JIT (Just-In-Time) access to users using SAS URL., Rotated keys on quarterly basis as part of security activities., Configured Akamai CDN for Blob Storage and mapped Custom Domain to it., Enabled Geo-Replication with RA-GRS option for Storages., Scheduled LTR backups (Weekly, Monthly, and yearly)., Enabled Geo-Replication as a BCDR solution for SQL Data Base., Created and added replicated databases to Failover groups., Created Storage accounts and Blob containers., Created File Shares and mapped to Local Systems., Co-ordinated with Dev team and based on requirement created Build and Deploy pipeline., Enabled Log Analytics for AGW to deep insights on traffic., Enabled WAF rules (OWASP 3.0) to avoid common attacks such as cross-site scripting (XSS) and SQL injection., Have set monitoring for key business impacting events like HTTP 5xx/4xx, HTTP Exceptions, SQL exceptions, WAF matched rules, SQL failed Connections, Deadlocks, WebApp/SQL/Blob availability, Load spikes, outages etc.
  • ITQNA (Dubai Immigration Customer Service), Cloud Administrator, Microsoft Dynamics CRM and Azure Cloud, In Azure IAAS good understanding on Azure Virtual Machines, ARM, Azure Storage, Virtual Network, Availability Sets, NSG, Load Balancers, ASR, and Azure Extensions., Responsible for creation and management of various Azure IAAS services., Creation of Azure NIC, Azure Virtual networks, Azure VM's and provide access users., Designed and Implemented Solution using PowerShell Run book and ARM (JSON) Template to Create Virtual Machine (involves Windows and Linux) with options for Workgroup and Domain Join including the Network and Subnet selection along with the VHD placement., Developed automated solution for Azure Storage Operations like Addition, Expansion and Deletion of VHD and Renaming of Virtual Machine on IAAS level as well as OS Level., Hands on knowledge on Azure Virtual Machines which includes the Peering between VNets, Site–to-Site Connectivity between VNets of two different Subscription., Implemented solution for Managed and Unmanaged Availability Set which includes operations like Creation and Deletion of Availability Set, Adding and Removing machine in Availability Sets., Basic knowledge and understanding on Azure Web Apps and Azure Site Recovery (ASR)., Automated various Azure IAAS operations like Start VM, Stop VM, and Delete VM., Working closely with Lead Managers and handling Cloud Operations and Delivery tasks simultaneously apart from issues resolution., Creation of Power Shell scripts and add as extensions while creating VMs., Responsible for creating Network Security Groups and add inbound rules for various ports like RDP, PS, Custom ports to allow access only from private network address prefix to provide utmost security., Write Power Shell and schedule to shutdown virtual machines during off business hours., Create storage accounts for Dev & QA teams for their application development and testing purpose., Evaluation Azure VMS to auto scale up and scale down Azure VM workloads., Responsible for set up Traffic manager for some of the critical applications across geography., Helps other team members to write Power Shell script to automate various services creation and management in Azure., Create Power Shell script to manage multiple subscriptions in Classic portal using publish settings file., Create users in Azure AD from Portal as well as form Power Shell.
  • First Solar, Linux Administrator, Working on ticketing system using JIRA., Monitoring the performance of the applications on servers., Updating and troubleshooting the Linux OS and software related problems., Troubleshooting and system maintenance in RedHat Linux., Installation various RPM packages., Remote administration using SSH., User management., Participate in root-cause analysis of recurring issues., Responsible for server troubleshooting., Creating User, Group home directories and password administering., Installing new software packages and other when required by the developer or business.

Personal Information

Title: AZURE/AWS Platform Engineer / DevSecOps / SRE

Timeline

Platform with DevOps Engineer / SRE

Amdocs
07.2022 - Current

Platform With DevOps Engineer

Amdocs
05.2021 - 06.2022

Cloud Administrator

Cognizant
01.2020 - 04.2021

Cloud Administrator

Ness Technologies
01.2017 - 12.2019

B.Tech - EEE

Jawaharlal Nehru Technological University
Madhusudhan Vallepu