Arun Kumar Sriramoju
Sr. Azure DevOps Engineer
Email: ********************@*****.***
Contact No: +1-919-***-****
EDUCATION DETAILS:
Master of Science in Engineering 2023
CERTIFICATIONS:
Microsoft Certified: DevOps Engineer Expert
Microsoft Certified: Azure Administrator Associate
Microsoft Certified: Azure Fundamentals
PROFESSIONAL SUMMARY:
DevOps Engineer with over 5+ years of IT experience specializing in infrastructure maintenance and code management using Azure and Azure DevOps. Microsoft Certified Azure Fundamentals, DevOps Engineer Expert, Azure Administrator Associate with strong expertise in container orchestration. Proficient in implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines, along with Software Configuration Management (SCM) practices. Experienced in Build and Release Managemen and adept at leveraging cloud services, including Microsoft Azure and Amazon Web Services, for both public and private cloud environments.
Expertise in administrating Azure IaaS, including Virtual Networks, Virtual Machines, Resource Groups, ExpressRoute, Traffic Manager, Load Balancer, Application Gateways, Auto-Scaling, and integrating Active Directory with Azure AD using Azure AD Connect, ADFS, DirSync, and other tools.
Proficient in foundational AWS technologies such as EC2, S3, IAM, Route 53, and VPC.
Skilled in Azure foundational technologies, including Virtual Networks, Application Gateway, Storage Accounts, Load Balancers, and Resource Groups.
Knowledge of GCP foundational technologies like Projects, Compute Engine, GKE, Cloud Storage, and VPC.
Strong scripting and automation experience using Bash and Python.
Designed and provisioned Role-Based Access Control (RBAC) for effective user access management.
Demonstrated expertise in reviewing and troubleshooting complex infrastructure configurations.
Experience in logging, log processing, and monitoring within cloud environments.
Solid understanding of networking concepts, including IP routing, subnetting, and network troubleshooting.
Hands-on experience with Kubernetes for container orchestration, deploying, and managing clusters on AWS (EKS) and other platforms.
Proficient in using Terraform for automating cloud infrastructure and resource management.
Skilled in CI/CD tools like Jenkins and Azure DevOps for seamless integration and delivery pipelines.
Expertise in Docker technologies, including Docker Compose and Docker Swarm, with strong container orchestration skills using Kubernetes.
Experienced in version control systems such as Git and Bitbucket, including repository migration and source code management.
Competent in configuration management and automation using Ansible and Chef.
TECHNICAL SKILLS:
Cloud Technologies
Azure, AWS, Pivotal Cloud Foundry
Infrastructure Tools
Terraform, Cloud-formation
Configuration Management Tools
Chef, Puppet, Ansible
CI/CD & Build Tools
Jenkins, Gradle
Version Control Tools
GIT, Bit-bucket
Monitoring Tools
Splunk, New Relic
Databases
MySQL, NoSQL, MongoDB
Container Tools
Docker, Docker Compose, Kubernetes
Operating Systems
Linux, Windows.
Scripting Languages
Python, Perl, Bash, Power shell
Virtualization Tools
VMware.
Avalanch Technologies, TX April 2024 – Present
Sr. DevOps Engineer
Responsibilities:
Provisioned and managed Azure resources (Compute, Network, Service Fabric) using ARM templates and implemented Infrastructure as Code (IaC) for dev, test, staging, and production environments.
Automated cloud-native applications with Azure microservices, including Azure Functions and Kubernetes.
Designed and implemented scalable CI/CD pipelines for media transcoding, packaging, and delivery using GitHub Actions, Jenkins, and Terraform.
Automated the deployment and integration of media assets into cloud environments, ensuring efficient playout and delivery.
Deployed and managed Kubernetes clusters for media processing workloads, including Windows container deployments for transcoding and streaming applications.
Integrated local media stations into AWS-based cloud environments, optimizing performance and reliability for media workflows.
Implemented CI/CD pipelines for .NET, Node.js, and Java applications using Azure DevOps, integrating GitHub, VSTS, and Azure Artifacts.
Configured and maintained Azure Site Recovery (ASR) for disaster recovery using PowerShell and ARM templates.
Managed Azure services, including Azure Active Directory, Azure Key Vault, Azure Application Insights, and Azure Monitoring.
Developed Azure Automation Runbooks and integrated Azure CLI for automation within Azure DevOps Pipelines.
Created and managed dashboards, work items, and defect tracking in Azure DevOps.
Utilized Azure DevOps for build and release management, integrating pipelines with Azure Kubernetes Service (AKS).
Implemented containerization with Docker, including creating and managing Docker images and containers for applications like Tomcat, Prometheus, and Grafana.
Managed configuration and deployment processes using Ansible and Ansible Tower, integrating them into deployment workflows.
Monitored applications using Azure Log Analytics, Azure Application Insights, and Prometheus for Kubernetes environments.
Designed and maintained ELK Stack for centralized logging and search functionality.
Worked with AWS services, including EC2, S3, RDS, and CloudFormation, for infrastructure automation and deployment.
Developed shell scripts (Bash, Python) for automation and environment management.
Configured Jenkins for CI/CD pipelines and managed Git repositories with access control strategies.
Leveraged Terraform for infrastructure provisioning and management, incorporating IaC best practices.
Oklahoma Christian University, OK Feb 2023 – March 2024
Cloud DevOps Engineer
Responsibilities:
Configured Azure Virtual Networks, including DHCP, subnets, DNS, and security policies, ensuring high availability and network security through Azure Internal Load Balancer and VPN.
Developed reusable PowerShell scripts for dynamic XML configuration and SharePoint administration tasks.
Automated deployments in AWS using IAM roles, Jenkins, and AWS CodePipeline, provisioning infrastructure with Terraform for VPCs, subnets, and load balancers.
Deployed and managed Kubernetes clusters with Azure Kubernetes Service (AKS) and integrated Terraform state management with Azure Storage.
Leveraged Docker and Kubernetes for CI/CD, creating and managing Docker containers across AWS, Azure, and GCP environments.
Configured Jenkins for CI/CD workflows, integrating with Gradle, Maven, and AWS CodeDeploy.
Managed Ansible Tower for configuration management and automated deployments, creating playbooks for provisioning AWS resources (EC2, ELB, S3).
Implemented security controls for Azure services such as AKS, ACR, and Cosmos DB, integrating solutions with SIEM systems.
Led proof of concepts (POCs) and managed data migration from AWS to Azure, including configuring Azure Site Recovery and provisioning resources using ARM templates.
Designed SCM processes using Bitbucket and GitHub, employing Splunk for log analysis and performance monitoring.
Automated infrastructure and security tasks with Python scripts, including log ingestion and transformation processes.
PriceWaterHouseCoopers(PwC),Bengaluru April 2019 – Dec 2022
DevOps Engineer/Platform Engineer
Responsibilities:
Configured AWS Identity and Access Management (IAM) groups and users to enhance authentication and set up RDS Aurora DB clusters via the Amazon RDS Console.
Designed and deployed applications using AWS services such as Route 53, DynamoDB, SNS, SQS, Lambda, and CodeDeploy, ensuring high availability, fault tolerance, and auto-scaling with CloudFormation templates.
Created AWS launch configurations with custom AMIs to configure Auto Scaling groups and managed Route 53 to route traffic across AWS regions.
Migrated applications to AWS, optimized EC2 instances, configured S3 storage, and managed RDS setups while handling security groups, Auto Scaling, ELBs, and DNS configurations.
Automated workflows with Terraform templates to create VPCs, subnets, and NAT configurations, ensuring seamless deployment of web applications and database migrations.
Configured AWS Lambda functions to trigger Jenkins build events and store results in S3 for easy access.
Developed monitors, alarms, and notifications for EC2 instances using CloudWatch and managed disk space with Logical Volume Manager (LVM).
Deployed microservices using Docker Swarm and Kubernetes EKS clusters, automating Docker container setups with Ansible and creating Docker files for multiple environments.
Built and managed CI/CD pipelines using Jenkins and Helm, automating the deployment of containerized applications in Kubernetes clusters.
Managed Kubernetes clusters with replication controllers, namespaces, ConfigMaps, volumes, and auto-scalers.
Configured Azure Virtual Networks, including DHCP, DNS, and subnets, and deployed IaaS virtual machines and PaaS role instances within secure Virtual Networks.
Designed Terraform modules for multi-cloud environments to deploy applications across AWS, Azure, and GCP.
Automated infrastructure workflows across application, network, and storage layers using AWS CloudFormation templates.
Configured VNET Peering and Network Security Groups (NSGs) for two-tier and three-tier applications, filtering traffic using Terraform.
Integrated Kubernetes with Terraform for resource management and automated deployments of services like ConfigMaps, namespaces, and auto-scalers.