Sandeep Reddy Kundur
Azure Cloud Engineer, Azure DevOps Engineer & Azure Support Engineer
*.**************@*****.*** LinkedIn - Profile 762-***-****
Professional Summary:
Azure DevOps Engineer and Azure Cloud Engineer with Around 10 years of comprehensive experience in designing and implementing DevOps solutions for diverse agile projects. Proficient in a spectrum of activities including deployments, testing automation, build & release automation, monitoring, and incident/change management.
Key Accomplishments:
Focused in the areas of continuous integration, continuous delivery and release management.
Designing, implementing, and optimizing containerized applications. Proficient in Docker, Azure Container Instances (ACI), and Azure Container Registry (ACR).
Worked on Microsoft dynamic 365 workspace and experience on ASC, Applens and Azure insights and creating service principle. Microsoft Azure cloud, Bit bucket, GIT, Serena DA, Jenkins, Ant, Maven, Docker, Nexus, Splunk, Linux, Fortify, Jira, SonarQube and Windows10.
Creating VNET and subnets for cluster creation. Also Preparing Search APP monitoring dashboard and CPU process.
Plan and Review: Run terraform plan to preview changes and review the infrastructure plan.
Apply Changes: Use terraform apply to deploy resources to Azure.
Experience in kudo console and networking. Creating Azure RBAC requests by using JIRA.
Responsible for creating new repositories and addressing permission-related issues.
Created Kubernetes resources for deployment on Azure Kubernetes cluster.
Configure and manage backup for azure blobs by using azure backup.
Troubleshooting Pod, Load related issues for deployment in Kubernetes.
Installing TLS and SSL certificates. Validating Azure container registry on every deployment.
Build images and shipped images to hub registry then deploy it to production server.
Responsible for creating key vaults in Azure secret and integrating it in Kubernetes.
Adding users into Linux servers and providing them with PPK files.
Experience in Service Now portal (SNOW) for Ticket creating tool.
Deploying Angular app to Azure static web apps and fixing angular routing issues by using navigation fallback.
Performed AKS cluster upgrades, patching, and version management to ensure security and stability.
Enabling backup protection on azure Kubernetes workload namespace level.
By Using Cross-tenant access we will share repos into other azure devops project.
Create an ADF Pipeline to move data from on-premises SQL to Azure SQL.
Use Self-Hosted Integration Runtime (SHIR) to connect to on-prem SQL. Set up incremental data migration using change data capture (CDC) or last-modified.
ETL Development: Build, optimize, and monitor data pipelines using ADF pipelines and data flows.
Data Movement & Transformation: Use Linked Services, Datasets, and Activities to ingest data from on-premises, cloud, and third-party sources.
Orchestration & Automation: Schedule and manage workflows using ADF Triggers and Integration Runtimes.
Performance Optimization: Improve data pipeline efficiency and resolve bottlenecks.
By using Databricks Optimize Delta Lake storage for structured & unstructured data.
Use Databricks Notebooks for interactive analysis and collaboration. Integration with azure services work with ADF, azure data lake.
Security & Compliance: Implement Azure Role-Based Access Control (RBAC), Managed Identity, and Key-vault.
Creation of branches, creation/Deletion of tags, involved with developer while Merging code with master branch, troubleshooting version control tool errors. Git Cherry-pick
Utilized AppDynamics, Azure Managed Grafana for monitoring and conducting health checks of applications (pods).
24x7 Support and Pager Rotation: Delivered support through a 24x7 shift rotation basis, including pager support, ensuring continuous system availability.
Developed CI/CD pipelines using Azure DevOps, ensuring seamless integration and delivery of applications.
Utilized Copilot to debugging and refactoring existing code, using Copilot’s real-time code suggestions to identify and resolve issues quickly. chat responses, and creating automation scripts, improving the efficiency of customer interaction.
Technical skills:
Operating Systems
RHEL, Centos, Ubuntu, Microsoft Windows.
Cloud Services
Microsoft Azure, Azure DevOps, Cast AI
Monitoring Tools
Application Insights, Grafana, and Splunk.
Config. Management Tools
Azure Automation, Terraform.
CI/CD tools
Jenkins, Azure DevOps (Build/Release).
Virtualization& Containerization Tools
VMware, Docker, Kubernetes.
Source Code Repository
GIT and Azure Repo’s.
Methodologies
Agile, Waterfall
other
JIRA, Bitbucket, SonarQube, Maven, YAML,
Education:
BSC Computers Engineer from Kakatiya University Warangal.
Certifications:
Microsoft Certified: Azure Fundamentals Issued date June 2022
Microsoft Certified: Azure Administrator Associate Issued Date: December 2024 Microsoft Certified: Azure DevOps Expert Issued Date: December 2024
Professional experience:
Company: TCS, India
Client: WALGREENS, Pharmacy, Health & Wellness, Deerfield, IL FEB 2021 – DEC 2024 Role: Azure Cloud Engineer
As a Cloud Infrastructure DevOps Engineer within the IT Infrastructure Systems team, I played a pivotal role in spearheading the Infrastructure as Code (IaC) initiative for a hybrid cloud infrastructure. This involved assuming a leadership position in projects, encompassing requirements gathering, architectural design, and the delivery of innovative solutions through the latest DevOps technologies.
Key Contributions:
Collaborated closely with Client Personnel to design and document robust Enterprise DevOps and Low-Level Design (LLD) These solutions were meticulously crafted to support both business and developer communities, focusing on Configuration Management, Continuous Integration, and Deployment.
Preparing Search APP monitoring dashboard and CPU process.
Preparing and Deploying azure key vaults by using certification and access policies.
After deployment enable backup policy. Experience on kudo console and networking.
Creating Azure RBAC requests by using JIRA. Experience in JIRA for ticketing.
Using sonar qube scanner we will check the code quality by executing Jenkins job.
Achieved a remarkable 90% reduction in the time spent on provisioning and deploying infrastructure. This was accomplished through the development of automated Continuous Integration/Continuous Deployment (CI/CD) builds, utilizing Terraform Infrastructure as Code (IAC) across diverse environments. The tools included Azure DevOps Services
Developed Terraform modules and scripts for Azure Infrastructure deployment, while simultaneously implementing CI/CD processes and migrating existing workflows to the cloud.
Integrated Bash scripts into Azure DevOps pipelines enhances automation and streamlines the management of Azure resources.
Provided design and deployment guidance to team members, contributing to cross-functional collaboration, and managing deployments in Kubernetes.
Technology: Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure Container Instances (ACI), Kubernetes, Docker, Microsoft Azure, Azure CLI and little bit of Azure DevOps Pipeline.
Manage VNets and subnets within Azure, including designing and implementing VNets peering, NSG, Route tables.
Provide L1/L2 support and troubleshooting for Azure infrastructure issues. This includes Windows and Linux VM support.
Provide on-call support for escalated client issues during US business hours.
Develop skillset across three domains (Infrastructure, Containers, & Networking) to better support the client.
Triggering pipelines that include Sonarqube. View project dashboards and analysis results.
Set up the Sonarqube service connection in Azure Devops to authenticate with the Sonarqube server.
Managed and optimized Kubernetes clusters using Cast AI to reduce cloud costs on Cluster Optimization
Providing detailed reports on Kubernetes cluster CPU optimization and cost monitoring using Cast AI dashboards.
Collaborating with developers on AKS Vulnerability management and resolving those issues.
Blue-Green Deployment approach for zero downtime in PRODUCTION
Environment: Azure Devops, Azure Kubernetes service, Cast AI, Git, Microsoft dynamic 365, SonarQube, Azure AD, Grafana, Terraform, Jenkins, Maven, Java, Linux etc.
Company: Crown Solutions, India
Client: DTCC (Depository Trust & Clearing Corporation),Jersey City, NJ AUG 2018 – JAN 2021 Role: Azure Devops Engineer
Key Contributions:
Utilize Azure DevOps, including Azure Repos for code maintenance, and Azure DevOps CI/CD pipelines for automated deployment.
Skilled in Git for version control and efficient code management.
Troubleshooting build related issues. Modifying the build files Depending on requirements.
Getting fix from responsible teams in case of build breaks by following build escalation process. Design and creation of new build process steps and documenting those processes for future reference.
Involved in deployments through “Jenkins” on DEV/QA1/QAF/ PSE Environments.
Helping users in tagging and branching. Set up of build environment and processes.
Administering timely and satisfactory resolution of support tickets assigned to us.
Collaborate closely with customers to address technical queries, guide them through best practices, and provide hands-on support when needed.
Handle escalations and collaborate with cross-functional teams like engineering and product management.
Performance Optimization: Optimize Kubernetes clusters and ensure high availability, scalability, and security. Monitor AKS’ performance and suggest improvements.
Handling escalations when support engineer is unable to handle the customer query or concern.
Environment: Azure Cloud Services, Linux, Azure DevOps, Kubernetes, Bash, Terraform, Git.
Company: Thirdware Solutions, India
Client: Travel Port, Langley, Berkshire, UK SEP 2015 – APR 2018 Role: Software Engineer
Key Contributions:
Creating Config spec according to the build requirement. Troubleshooting build related issues.
Creating Label types and applying Labels to build related files.
Sending Build starting, status, completed emails to communicate to global teams.
Maintaining build out puts in proper locations for future usage.
Add and delete then updating user account information, password resets, etc.
Performance Monitoring, disk space, system processes, user process activity.
Getting fixed from responsible teams in case of build breaks by following build escalation process.
Managed the Maven Repository using Nexus tool to automate the build process and used the same to share the snapshots and releases of internal projects.
Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
Performed all necessary day-to-day Subversion/GIT support for different projects.
Jenkins is used as a continuous integration tool for build and deployment of JAVA code.
Provided Configuration Management and Build support for more than 5different applications, built and deployed to the production and lower environment.
Worked closely with the development and quality assurance teams to ensure the final release build meets the organizational standards.