Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Srikanth Marripudi

South Plainfield

Summary

I'm an Azure Cloud Engineer and DevOps expert with 11+ years of experience. My expertise spans Azure migration, cloud networking, security, backup, recovery, and scripting for automation, along with storage knowledge. I excel in ARM and Terraform for Infrastructure as Code (IAC). In the DevOps realm, I leverage Azure DevOps, Jenkins, and GitHub Actions to streamline processes. I also have substantial working experience optimizing Azure Kubernetes Service (AKS) environments, all aimed at delivering efficient, secure, and scalable cloud solutions through automation and scripting.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Sr. Cloud Platform Engineer

Optum(UnitedHealth Group)
06.2020 - Current


  • Lead end-to-end Azure migration projects, ensuring minimal downtime and data integrity. Collaborate with stakeholders to identify suitable applications for Azure migration.
  • Design and manage Azure virtual networks, subnets, and security groups for secure communication. Implement Azure security practices, configure Azure Active Directory, and monitor security events.
  • Oversee Azure Storage solutions, ensuring data availability and integrity. Optimize Azure resources to align with budget constraints through cost-saving strategies.
  • Establish robust monitoring with Azure Monitor and Application Insights. Implement monitoring solutions for Azure Kubernetes Service (AKS), including tools like Grafana and Prometheus. Design and implement high availability solutions using Azure features. Implement disaster recovery plans with Azure Backup, Data Restoration, and Azure Site Recovery (ASR).
  • Implement Infrastructure as Code (IAC) principles with Terraform, ARM templates, and automation tools to deploy and manage Azure resources efficiently.
  • Containerize applications using Docker and manage orchestration with Kubernetes. Deploy and manage containerized applications on Azure Kubernetes Service (AKS) for scalability and reliability. Create and maintain CI/CD pipelines for streamlined software delivery.
  • Implement configuration management automation with tools like Ansible or PowerShell DSC. Collaborate with development teams to streamline code integration and deployment workflows. Manage source code repositories with Git and Git-based platforms.
  • Implement Azure Backup solutions, define backup policies, and ensure data integrity. Conduct regular data restores and disaster recovery tests. Configure and maintain Azure Site Recovery (ASR) for disaster recovery.
  • Develop and employ automation scripts and runbooks for failover and failback processes.
  • Stay updated on the latest cloud technology and best practices.

Environment: -Azure, Terraform, GitHub Actions, Linux and Jenkins

Azure Cloud Engineer

Realogy title resource group
04.2018 - 06.2020
  • Developed comprehensive end-to-end solution designs encompassing both Azure Platform as a Service (PaaS) and Infrastructure as a Service (IaaS), aligning with requirements from the end-user and application teams
  • Authored PowerShell scripts to extract detailed Azure inventory and information from the Azure Portal, enhancing visibility into the environment
  • Orchestrated the deployment of intricate Azure infrastructures, integrating both PaaS and IaaS components, leveraging Azure DevOps for seamless execution
  • Collaborated closely with application teams during the Hypercare phase, effectively identifying and resolving technical issues to ensure optimal system performance
  • Implemented Infrastructure as Code (IaC) principles by composing comprehensive Azure PaaS and IaaS deployments through PowerShell and ARM templates
  • Mentored team members in successfully migrating Windows servers from on-premises environments to Azure, minimizing downtime and ensuring a smooth transition
  • Engineered Azure Cost Management and Monitoring frameworks across the landscape, enhancing cost efficiency and resource utilization
  • Executed successful workload migrations for customers, seamlessly transferring applications such as Oracle, web servers, DHCP, and other servers from on-premise V-centers to Azure using ASR
  • Designed and implemented VPN IPSEC tunnel connectivity, encompassing site-to-site and point-to-site configurations, establishing secure communication between customer on-premise setups and Azure Hybrid Cloud
  • Developed intricate setups catering to security requirements, including Just in Time features, and established Jump Server architecture within the Azure environment
  • Orchestrated the creation of User Defined Routes (UDRs), directing both inbound and outbound traffic to virtual appliances within the Azure landscape for enhanced security and control
  • Configured Azure Governance protocols, exerting control at the subscription level by managing aspects such as region allocation, VM size deployments, and Virtual Network configurations
  • Implemented robust monitoring strategies utilizing AWS CloudWatch and Azure Monitor, setting up alarms and triggers based on predefined thresholds, and meticulously observed server performance metrics during load testing
  • Crafted Low-Level Design (LLD) and High-Level Design (HLD) documentation for customers' application-level migrations, ensuring thorough planning and alignment with best practices
  • Guided teams in transferring customer workloads between storages using tools such as AZCopy and Storage Explorer, minimizing disruption and maintaining data integrity
  • Engineered and executed disaster recovery solutions for customers within the Azure Cloud environment, leveraging Recovery Service Vaults to ensure business continuity
  • Demonstrated proficiency in implementing AWS solutions including S3, RDS, EBS, Elastic Load Balancer, and Auto Scaling Groups, catering to diverse workload requirements
  • Utilized advanced Azure security tools such as Web Application Firewall, Azure Security Center, Azure Key Vault, Azure Storage Service Encryption, Azure RBAC, and Azure Multi-Factor Authentication to uphold robust security standards.

Cloud Engineer

Eurofins IT Solutions
10.2016 - 02.2018
  • Performed application server builds in EC2 environment and monitoring them using cloud watch
  • Creating Private networks and sub-networks and bringing instances under them based on the requirement
  • Created VPC Peering between multiple VPC into various AWS accounts
  • Configuring and maintaining networking related implementation and system securities using Security Groups, SSL Certificates, subnets, Internet Gateways, SSH keys, AWS Access/Secret Keys, Iptables, Network ACL’s and different protocols such as SSH, HTTP, HTTPS and FTP
  • Designed and configured Azure Virtual Networks (VNETs), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing
  • Reviewed workloads, system dependencies, business requirements and security requirements to optimize the Azure subscriptions, VNETs design, NSGs, routing, deployment model and resource groups
  • Designed choice architectures for IaaS VMs, PaaS role instances and SaaS applications appropriate for the workloads (operating systems, applications, and databases), transaction volumes, performance goals and security concerns
  • Experienced in Azure IaaS, Provisioning VM’s, Virtual Hard disks, Virtual Networks, Reserved VIP, Deploying Web Apps, and Creating Web-Jobs
  • Good working experience in Azure App Service, Azure Logic apps, Service Bus, Document DB, Azure Cosmos DB, MongoDB and SQL Database
  • Deployed Azure SQL databases and other Azure settings using PowerShell and JSON
  • Implemented Azure Application Insights and OMS for monitoring applications and servers
  • Solution development for OMS Alerting and Remediation
  • Configure ADFS and AD for on-Premise domain configure Azure VPN for Virtual Network Creating Azure Backup vault and protecting required VMs to take the VM level backups
  • Installation, configuration, and administration of JBoss, Apache, WebLogic, Tomcat, and WebSphere.

Lead Consultant

Harman connected services
11.2013 - 10.2016
  • Implemented AWS solutions using EC2, S3, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances
  • Worked as a part of AWS build team
  • Responsible of Taking Backups of EBS volumes, working with AMI’s and troubleshooting issues with windows and Linux instances on AWS cloud, monitoring all servers using Cloud watch and Nagios server, installing and configuring third party applications as per client’s requirement
  • Dealing with tickets for expanding EBS volumes and changing instance types
  • Configuring Auto scaling to work with Elastic Load balancers, to make sure application load balancing and failover is taken care
  • Based on the client’s requirement using classic and Application load balancers Build and release Ec2 instances Amazon Linux, Redhat and Windows for POC, Development and Production environment
  • Setup and attached EBS volumes to Ec2 instances
  • Create/Managing buckets on S3 (CLI) and store dB and logs backup, upload images for CDN serve
  • Implementation & configure the EMC networker 8.0 Implementation knowledge on NMM modules like SQL & Exchange Having knowledge on scheduling, policy management & trouble shooting of EMC networker Having Working knowledge on VMware image backups Skilled in Backup Administration under multi-platform environments including Installation and Configuration of TSM on Windows & Unix, troubleshooting technical issues Monitor, manage and report day-to-day backup and recovery support activities including Server availability, administrative processes and scheduling Client schedules, success/missed/failed reporting Tape Library availability, performance monitoring & reporting of drives and paths Ensuring backup and recovery systems and processes are compliant with corporate security policies Documentation of infrastructure, software, systems configuration, process and policies.

Technical Lead

Cognizant Technology solutions
08.2011 - 10.2013
  • Working as Backup and Restore Solution Engineer on EMC networker and TSM
  • Responsible for supporting 24x7 as it is production environment
  • Co-coordinating with internal teams to resolve the issues
  • Managing Backup and Restore jobs
  • Troubleshooting Backup/Restore error codes for UNIX and Windows platforms
  • Initiating manual Backup and Restore jobs
  • Define and configure the client and administrative schedules, checking the status
  • Checking error reports on the servers and health check of the servers, if any recovery LOG or Database or Storage pool related issues, troubleshooting based on the criticality
  • Establishing connectivity between server and clients
  • Monitor, manage and report day-to-day backup and recovery support activities
  • Client schedules, success/missed/failed reporting
  • Resolving the issues based on the priority and within the SLA.

System Engineer

IBM INDIA Pvt Ltd.
03.2008 - 07.2011
  • Responsible for maintaining Linux servers (RHEL) as well as ensuring the health and stability of the server
  • This included trouble shooting possible package/library conflicts using various OS, server, and application logs to pinpoint the problem in order for it to be corrected
  • Experience in implementing using one or more Azure PaaS services like web sites, web/worker roles, SQL Azure database, storage, service bus, Web Jobs, cloud services, Remote Apps etc
  • Administered WebLogic application servers, which included installing SSL certificates
  • Organized and managed everyday administration tasks like adding and removing users, files, share permissions, trust management, replication management, server backups and server setups on LINUX
  • Deployed web and enterprise applications (war, ear) on WebLogic Application Servers: the deployment environment included Windows, Linux/Solaris, Apache, WebLogic, Java, and Oracle
  • Designing, Implementing and Administration of TSM environment Designing and implementing backup strategies according to the client Requirement
  • Working with SAN team for TSM related SAN design and solutions
  • Working with application team on for designing disaster recovery based on retention and criticality
  • Administration of TSM environment over 4 Servers across various platforms and environment
  • Performing restore drills for individual applications, systems and TSM environment.

Education

Skills

  • ARM, Terraform
  • Docker and Kubernetes (AKS)
  • Azure Security Center
  • Backup & Recovery
  • Azure storage
  • Azure Monitor
  • Jenkins, GitHub Actions & Azure DevOps
  • PowerShell, Bash and python

Certification

AZ-305: Designing Microsoft Azure Infrastructure Solutions

Languages

English
Full Professional

Timeline

Sr. Cloud Platform Engineer

Optum(UnitedHealth Group)
06.2020 - Current

Azure Cloud Engineer

Realogy title resource group
04.2018 - 06.2020

Cloud Engineer

Eurofins IT Solutions
10.2016 - 02.2018

Lead Consultant

Harman connected services
11.2013 - 10.2016

Technical Lead

Cognizant Technology solutions
08.2011 - 10.2013

System Engineer

IBM INDIA Pvt Ltd.
03.2008 - 07.2011

Srikanth Marripudi