Home

Mahendra Nagalla - DevOps Engineer
[email protected]
Location: Remote, Remote, USA
Relocation: Open
Visa: H1
Resume file: Resume_1744901504445.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
MAHENDRA NAGALLA
[email protected]
https://www.linkedin.com/in/mahendra-nagalla-2973a4116/
+1 (248) 717-1582

PROFESSIONAL SUMMARY
DevOps Engineer with around 5 years of IT experience, specializing in Azure and AWS cloud technologies, CI/CD,
infrastructure automation, and configuration management. Expert in DevOps practices, end-to-end automation, version
control, and cloud migrations. Skilled in Linux administration and Agile, Scrum, and Waterfall methodologies, ensuring
best practices in software configuration management.

CERTIFICATIONS
Google IT Support
Google IT Automation with Python
Microsoft Certified: Azure Fundamentals
Microsoft Certified: Azure Administrator Associate

EDUCATION
Governors State University
Master of Science, Computer Science
Dec 2022

TECHNICAL SKILLS
Cloud Environments: Azure, Amazon Web Services (AWS), GCP
AWS Services: EC2, EKS, ECR, Route53, VPC, IAM, CloudFormation, CodeBuild, CodePipeline, EBS, S3, ELB, Auto Scaling,
CloudTrial, SQS, SNS, SWF, CloudWatch
Azure Services: VMs, VNet, App Services, Key vault, function app, Blob storage, Azure Active Directory (Azure AD), Service Bus,
Azure Container Registry (ACR), Azure Kubernetes Services (AKS), Azure SQL, Azure Cosmos DB
Version Control Tools: GIT, GITHUB, GITLAB, Bitbucket, Azure Repos
CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions
Build: Maven, Gradle, MSBuild
Automation Tools: Ansible, Terraform
Monitoring Tools: Splunk, ELK, CloudWatch, Azure Monitor, Prometheus, New Relic, Grafana
Container Tools: Docker, Docker Swarm, Kubernetes, OpenShift, AWS ECS
Bug Tracking Tools: JIRA, HP Quality Center, ServiceNow
Database: Cosmos DB, RDS, MS SQL, Dynamo DB, MongoDB
Scripting Languages: Shell Scripting, Power Shell, Python
Application/Web Servers: Web sphere, Apache Tomcat, Nginx, IIS
Operating Systems: UNIX, Linux, Windows, Solaris, CentOS, UBUNTU, RHEL

PROFESSIONAL EXPERIENCE

Cisco Sep 2023 - Present
AWS Cloud/DevOps Engineer San Jose, CA
Worked on AWS Cloud platform, including services like EC2, VPC, S3, and others, to design, deploy, and manage scalable, secure,
and highly available cloud infrastructure solutions, enhancing system reliability and performance.
Designed AWS CloudFormation templates to create custom-sized VPC, subnets, and NAT to ensure successful deployment of Web
applications and database templates in AWS Cloud.
Led the strategic planning and execution of migrating on-premises applications and infrastructure to AWS using services like AWS
Migration Hub, AWS Server Migration Service (SMS), AWS Database Migration Service (DMS), and AWS Snowball, ensuring a
seamless transition with minimal downtime and data integrity.
Configured and managed OpenShift clusters on-premises to support the development and deployment of containerized applications,
ensuring high availability, scalability, and efficient resource utilization across the clusters.
Developed CI/CD pipelines using Jenkins to build, test, and deploy microservices containers on Kubernetes clusters across DEV, UAT,
and PROD environments, also developed shared pipeline libraries to ensure code reuse and consistency across multiple pipelines.
Configured and managed virtual networks, VPNs, and firewalls to ensure secure and efficient network communication between
on-premises systems and AWS cloud environments.
Implemented replication and clustering solutions for PostgreSQL to enhance data redundancy and scalability, and designed and
executed backup and recovery strategies to prevent data loss and ensure data integrity.
Managed deployments of microservices on containers using containerization tools like docker and Docker compose and used
Kubernetes for orchestration built into Jenkins for continuous deployments into various environments.
Utilized Ansible and Ansible Tower as configuration management tools, to automate repetitive tasks, deploy applications, manage
changes, and automate software updates, ensuring consistent functionality.
Enhanced team collaboration and code change tracking by utilizing GitHub version control, assessed deployment options for
GitHub Enterprise, and implemented user management strategies, including LDAP integration, to streamline access and
permissions control, improving security and efficiency
Utilized DataDog to set up comprehensive monitoring and alerting systems for various applications and infrastructure components,
ensuring proactive issue resolution and minimizing downtime.

Comerica Bank Aug 2022 - Sep 2023
Azure DevOps Engineer Dallas, TX
Configured Azure Virtual Machines, Azure webApps, App Services, Azure Storage Accounts, Azure AD, Azure DevOps, and
other services, enhancing system performance and reliability.
Designed and implemented CI/CD pipelines using Azure DevOps, automating the build, test, and deployment processes to streamline
application delivery and improve deployment frequency.
Implemented comprehensive monitoring and logging with Azure Monitor, Application Insights, and Log Analytics, configuring alerts
and dashboards to proactively identify and resolve performance issues, to ensure high availability and reliability.
Managed source code repositories using Azure Repos, implementing branching strategies, pull request workflows, and code reviews
to maintain code quality and collaboration.
Uploaded files and objects to Azure Blob Storage containers, implementing lifecycle management policies to automate data
tiering and retention, which improved data management efficiency.
Developed and implemented comprehensive disaster recovery plans, including automated failover and backup solutions, to ensure
business continuity and minimize downtime in case of system failures.
Automated infrastructure provisioning and management using Azure Resource Manager (ARM) templates and Terraform, ensuring
consistent and repeatable deployments across multiple environments.
Implemented security and compliance best practices in Azure DevOps by configuring service connections, managing secrets with
Azure Key Vault, and enforcing security policies, which enhanced system security and compliance.
Implemented and managed Azure Kubernetes Service (AKS) clusters, automating the deployment, scaling, and operations of con-
tainerized applications while ensuring high availability and robust security.
Managed Azure Container Registry (ACR) for storing and scaling Docker container images, ensuring high availability, and efficiently
handled image versioning and tagging to track updates and facilitate rollbacks.
Facilitated collaboration and project management with Azure Boards by creating work items, user stories, and tasks to track progress
and maintain transparency.
Worked closely with development, QA, and operations teams to streamline the development lifecycle, foster a DevOps culture, and
ensure seamless integration and delivery of software projects.

Capgemini Oct 2018 - Jul 2021
DevOps Engineer Bangalore, IN
Designed, deployed, and managed scalable and resilient infrastructure on Azure, including virtual machines, virtual networks, and load
balancers, to support dynamic workloads and applications.
Configured a VNet in Azure to establish network isolation and control traffic flow between Azure resources. Implemented subnetting,
network security groups (NSGs), and virtual network gateways within the VNet, which enhanced security and optimized resource
communication.
Configured and managed Azure Storage Accounts to support various storage needs, including blob, file, query, and table storage,
ensuring reliable data access and scalability, which improved data management efficiency.e
Configured and managed Jenkins build and automation jobs, deploying EAR, WAR, and JAR files to application servers such as
Apache Tomcat and WebSphere, which streamlined deployment processes and reduced downtime.
Managed GitLab for comprehensive version control, overseeing repositories, enforcing proper branching, merging, and code review
workflows, while ensuring secure access controls and permissions which maintained code integrity across distributed teams.
Set up and deployed Kubernetes (k8s) clusters for running microservices with Docker containerization, and automated cluster
management using Ansible playbooks for production environments.
Implemented a Continuous Delivery pipeline with Docker, Jenkins, and GitLab, automatically building new Docker containers from
new GitLab branches in Jenkins, enhancing development speed and integration.
Involved in configuring several workflows, plugins, and customizations for the JIRA bug/issue tracker in addition to setting up the
system as a defect-tracking tool.
Utilized Terraform to build and version infrastructure, leveraging its key features such as Infrastructure as Code, Execution Plans,
Resource Graphs, and Change Automation to create staging and production environments, ensuring consistent and efficient
infrastructure management.
Designed and implemented API gateways and management solutions to handle API traffic, ensuring security, scalability, and
monitoring of API endpoints.
Installed and maintained various Splunk Add-on applications on Splunk infrastructure and universal forwarders, optimizing data
collection and analysis and Configure alerts and dashboards to monitor the health and performance of Azure services and applications.
Managed Datadog's alerting and notification features to set up custom thresholds, create alert policies, and receive timely notifications
for proactive incident response.
Administered MongoDB databases, including setup, maintenance, and performance tuning to support high-throughput applications,
and designed and implemented data models for efficient data storage and retrieval.
Collaborated with QA teams to integrate automated testing into the release process, ensuring comprehensive testing prior to
deployment, and worked closely with cross-functional teams to align with data requirements and deliver solutions meeting business
needs.
Keywords: continuous integration continuous deployment quality analyst sthree database active directory information technology hewlett packard microsoft California Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5281
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: