Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Generic
Kudipudi RameshMadaw

Kudipudi RameshMadaw

Azure DevOps Engineer
Hyderabad

Summary

  • Having around 9+ years of experience in IT. Having 5 Years of experience in Azure Cloud.
  • Overall 4 years of Azure DevOps & Microsoft Azure involved in IAAS & PAAS, DevOps build & release pipelines also worked with Azure Storage, Azure Active Directory, VSTS, GitHub, MySQL, Terraform, Docker, and AKS(Kubernetes). Proven ability to successfully analyze an organization's cloud migrations, manage both classic & ARM, effectively use Power Shell to manage Azure services, troubleshoot access-related issues, and Azure services involved in software design and implementation of various Client Server applications.

Overview

12
12
years of professional experience
3
3
years of post-secondary education
1
1
Language

Work History

Manager (Azure DevOps & Azure Infrastructure Engineer)

HCL Technologies
Hyderabad
10.2021 - 06.2022
  • Client: Pearson
  • Environment: Azure DevOps, Docker, AKS, Azure Monitor, Blackduck, Azure SQL
  • Created CI Build Pipeline for Dotnet Application, CD Release Pipeline, and Deployed Application in Windows Webserver IIS 2022 & Web App by Azure DevOps
  • Created CI Build Pipeline for Java application and CD Release Pipeline Deployed Application in Azure Web App by Azure DevOps
  • Worked with Version Control, Build & Release Management & Deployments for applications to the DEV, QA & PROD Environments
  • Created AKS (Azure Kubernetes Service), ACR (Azure Container Registry), and Azure Container Instances in Azure Portal
  • Created a Docker release pipeline to pull and push Docker images from one ACR to another ACR by PowerShell
  • Created Azure Windows Self-Hosted Agents and Deployments Groups
  • Created Azure App Service Domain, Azure App Service Certificate, and Record Set in Azure DNS Zones to Host website in Azure App Service Domain
  • Configured SSL Certificates in Azure Windows Server 2022 VM
  • Implemented and managed Azure SQL Databases - create and configure the SQL Databases and restore the database
  • Created YAML Pipelines for new Repos
  • Created ARM Templates for Azure VM and Azure Storage accounts
  • Worked on various tickets for Azure Build & Release Issues, Service Connections, Renewal of Client Secrets of APP Registration in Azure AD, Troubleshooting the YAML Pipelines, Azure Blob Storage and ADO Permissions in Pipelines, Azure Repos, Boards, Area Paths, Teams Configuration, Branch Polices, Azure Artifacts, added users for both approvals in deployment pipeline and approval for YAML build Pipeline in Environments
  • Monitored LOB web application in Azure Monitor & Application Insights to check the logs by Kusto Query.

Manager (Azure DevOps & Azure Infrastructure Engineer)

Capgemini
Bangalore
03.2021 - 10.2021
  • Client: HPE
  • Environment: Azure DevOps, Docker, AKS, Azure Monitor, Blackduck, Azure SQL
  • Automated Continuous Integration builds nightly builds, deployments and unit tests across multiple different environments (DEV, QA, and Production)
  • Created Build and Release Definition for Continuous Integration and Continuous Deployment
  • VM deployments using portal and PowerShell
  • Create web apps for developers to do development work
  • Creating/Configuring Load balancer and Traffic manager
  • Create storage accounts for dev & QA teams for their application development and testing purpose
  • Writing PowerShell scripts to schedule auto shutdown virtual machines during off business hours
  • Create ARM templates to reuse similar deployment with some standard configurations and naming conventions
  • Adding additional disks to Azure VM upon request/utilization
  • Create PowerShell script to manage multiple subscriptions
  • Scale up and scale down various services like VMs, SQL Servers
  • Creation of Azure VM’s, Azure NIC, Azure Virtual networks, and provide access, users and managing entire Azure infrastructure services
  • Provide read access of Azure subscription to users upon approvals from higher management
  • Preparing the recovery services vault and finalize the azure resources
  • Working with the application Owner for the Data assessment and Getting Approvals
  • Installing the azure VM Agents for integrating the Azure Backup services
  • Enabling and configuring the Backup policy on Virtual Machines
  • Deploy and manage the Azure Services like Virtual Machines, Web Apps, Storage, Virtual Networks, and Azure CDN & Microsoft Operations Management Suite
  • Providing solutions to the Customers based on the requirements/service requests
  • Configuring storage account access, diagnostics & monitoring
  • Installing and configuring IIS and FTP services, creation of FTP sites
  • Performing health checks on server for space and memory management.

Tech Lead (Azure DevOps & Azure Infrastructure Engineer)

L&T Technologies Services
Bangalore
08.2018 - 03.2021
  • Client: Rolls Royce PLC
  • Environment: Azure DevOps, Docker, AKS, Azure Monitor, and ACR
  • Worked on Azure IAAS and PAAS services for automation deployments using Terraform
  • Creating repositories, new users for GIT, and giving permissions to users to access the repository
  • Create branches and merge the Branches for Integration
  • Helping users on Day to Day activities involving Check In, Check Out, View problems
  • Manage branching & merging of releases for Parallel development
  • Maintaining the repositories (including creating, and deleting)
  • Taking back up on the time of the repository
  • Work with Development Teams and Testing Teams to establish a build schedule, execute the builds and troubleshoot build failures
  • Good exposure to agile development methodology in designing and implementing DevOps-related Continuous Integration and Delivery (CI/CD) methodology
  • Build and release definition configuration and enable triggers for CI and CD
  • High level of understanding and experience in Continuous Integration, Continuous Delivery (CI/CD), Agile, and other DevOps related methodologies
  • Writing power shell scripts for automating repetitive tasks
  • Providing Access Rights to users, Giving support to developers, and resolving troubleshooting Git issues
  • Developing the utility scripts to effectively reduce the time and manual effort
  • Process template modifications/customization based on customer requirements.

VMware Administrator

Artech Infosystems
Bangalore
05.2015 - 04.2018
  • Client: Westpac/NAB/ABN AMRO
  • Environment : VSphere, VCenter, Vmware Standalone, Platespin, TADDM, Windows Server 2003, 2008, 2012 and ESXi
  • Creating and managing Virtual Machines and installing VM Tools into VMs
  • Manage VM’s using VMware Virtual Center and Web Access
  • Creating and managing Resource Pools and adding the VMs into Resource Pools
  • Monitoring of VMs & ESXi servers (CPU, Memory, Disk, and Network Utilization)
  • Configurations of Virtual Switches and Network Connections
  • Creating duplicate VMs using Cloning technology
  • Performing Snapshots, Cloning, Cold migrations and hot migrations
  • P2V and V2V conversions by using VMware Converter, PlateSpin 9.X & 11.X
  • As a member of Discovery team, work on TADDM tool to collect information of servers to be migrated
  • Collect data for the Server scope for Inventory, Middleware, and DB etc
  • Use/update scripts for data collection from the servers
  • Process the data collected from TADDM tool as well as through scripts on SCOPE DB
  • Generate reports using Add-in for Client and Migration team
  • Good knowledge of TADDM tool
  • Installing Windows Server 2016 on rack servers and workstation servers with required RAID configurations & Hard Disk partitioning
  • Creating, disabling, and removing domain user accounts and resetting passwords for user accounts in Windows Active Directory on Windows Server 2012 R2
  • Planning the internal network design and supervising the implementation of internal networking of Cloud in a Box (CiaB) Servers mounted onto a server rack, patched with Network Switches and Patch Panels leading to the workstation ports
  • Installing Ubuntu OS on the Nodes of the Cloud in a Box (CiaB) Servers and initializing the Nodes
  • Taking SSH connection onto each Node from the Master Node, Mounting and Unmounting of NAS drives onto each Node of the Cloud in a Box (CiaB) Servers
  • Designing and implementing Network Architecture
  • Installation and configuration of HDP cluster on physical servers
  • Installation and configure NAS for HDFS.

Engineer (System Administrator)

HCL Comnet
Bangalore
05.2010 - 11.2013
  • Client: TMEIC
  • Environment: Exchange Server 2007, Ms Outlook, Active Directory, Windows Server 2003 and 2008
  • Install, upgrade, support, and troubleshoot Windows OS, authorized desktop applications, hardware, and peripheral equipment
  • Coordinate and execute preventative maintenance and remedial repairs on computers, laptops, printers, and peripherals
  • Return defective equipment to maintenance inventory, document customer repairs, and maintain and restock parts inventory to maintain spare parts levels
  • Monitor, operate, manage, troubleshoot, and restore service to terminal service clients, PCs, or notebooks with authorized access to network.

Education

Master of Science - Computers

JNTU
Hyderabad
06.2006 - 07.2009

Skills

Version Control : Azure Repos and Gitundefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Manager (Azure DevOps & Azure Infrastructure Engineer)

HCL Technologies
10.2021 - 06.2022

Manager (Azure DevOps & Azure Infrastructure Engineer)

Capgemini
03.2021 - 10.2021

Tech Lead (Azure DevOps & Azure Infrastructure Engineer)

L&T Technologies Services
08.2018 - 03.2021

VMware Administrator

Artech Infosystems
05.2015 - 04.2018

Engineer (System Administrator)

HCL Comnet
05.2010 - 11.2013

Master of Science - Computers

JNTU
06.2006 - 07.2009
Kudipudi RameshMadawAzure DevOps Engineer