Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Hareesh Gutha

Sr. DevOps/SRE/Cloud Engineer
Cleveland

Summary

A Dynamic professional with 9+ years of experience in the IT industry as a DevOps/Cloud Engineer including implementation of DevOps, 12-factor app methodology &SDLC, Agile development, and skilled in Azure, Terraform, Kubernetes, and Jenkins. Successfully implemented DevOps practices in various organizations to improve efficiency, scalability, and reliability. Looking for challenging opportunities to share my expertise and contribute to the growth of the organization.

Overview

8
8
years of professional experience
2016
2016
years of post-secondary education
2
2
Certifications

Work History

Sr Azure Devops Engineer

USIC
11.2024 - Current
  • Working with Azure IaaS, Provisioning VMs, Virtual Hard disks, Virtual Networks, Deploying Web Apps and Creating Web-Jobs, Azure Windows server Microsoft SQL Server, Microsoft Visual Studio, and Cloud infrastructure.
  • Used Jenkins and Code Deploy for CI/CD pipelines.
  • Worked on various Docker/Kubernetes components like Docker Engine, Hub, Machine, Compose, and Docker Registry.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub, and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Experience in dealing with Windows Azure services - Virtual Networks, Virtual Machines, Resource Groups, VPN, Load Balancing, Auto Scaling, Azure monitoring, and Traffic Manager.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Implement secure Identity and Access Management (IAM) policies, roles, and permissions for cloud resources, ensuring least privilege and zero-trust principles.
  • Environment : ADF, Terraform, ARM, App Insights, API Gateway, Storage Account, Azure Devops, AKS and dot net Integrations, CI/CD pipelines

DevOps/Cloud Engineer

Securitas
11.2023 - 06.2024
  • Responsible for implementing containerized applications on Azure Kubernetes by using Azure Kubernetes Service (AKS), and Kubernetes Cluster, which are responsible for cluster management.
  • Working with Azure IaaS, Provisioning VMs, Virtual Hard disks, Virtual Networks, Deploying Web Apps and Creating Web-Jobs, Azure Windows server Microsoft SQL Server, Microsoft Visual Studio, and Cloud infrastructure.
  • Used Jenkins and Code Deploy for CI/CD pipelines.
  • Worked on various Docker/Kubernetes components like Docker Engine, Hub, Machine, Compose, and Docker Registry.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub, and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Worked with Terraform Templates to automate the Azure IaaS virtual machines using Terraform modules and deployed virtual machine scale sets in a production environment.
  • Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments.
  • Integrated Azure Log Analytics with Azure VMs for monitoring the log files, storing them and tracking metrics and used Terraform as a tool, Managed different infrastructure resources (Cloud, VMware, and Docker container).
  • Implemented Jenkins pipelines into Azure pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods, and managed using AKS.
  • Experience in dealing with Windows Azure services - Virtual Networks, Virtual Machines, Resource Groups, VPN, Load Balancing, Auto Scaling, Azure monitoring, and Traffic Manager.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Implement secure Identity and Access Management (IAM) policies, roles, and permissions for cloud resources, ensuring least privilege and zero-trust principles.
  • Collaborated with DevOps teams to secure identities and roles in CI/CD pipelines, preventing credential leaks and IAM misconfigurations.
  • Designed and implemented Identity and Access Management (IAM) frameworks across multi-cloud environments (AWS, Azure, and GCP), ensuring secure and least-privilege access to critical resources.
  • Using Dynatrace, view graphs per service instance, with a set of dimensions, and create custom graphs that one can pin to your dashboards.
  • Collaborated with development, DevOps, and security teams to embed CNAPP solutions into the cloud application development lifecycle.
  • Involved in .net code changes and deployed into various environments.
  • Environment : ADF, Terraform, ARM, App Insights, API Gateway, Storage Account, Azure Devops, AKS and dot net Integrations, CI/CD pipelines

DevOps/Cloud Engineer

Ploceus
03.2023 - 11.2023
  • Designed Azure infrastructure using ARM templates and deployed resources to Azure using ARM APIs, along with managing Azure pipelines (to build, test, and release) and Azure Container Registry for storing private Docker images.
  • Worked on Azure Resource Manager as infrastructure as code for provisioning and managing Azure infrastructure straight from third-party tools like Ansible and Terraform.
  • Managed Azure Infrastructure, Azure web roles, Worker roles, VM Roles, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services vault using Terraform.
  • Effectively setting up and overseeing Kubernetes workloads, including Ingress, Services, HPA, and Deployments.
  • Worked on Azure Site Recovery and Azure Backup - Deployed Instances on Azure environments and in Data centers and migrated to Azure using Azure Site Recovery and collected data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
  • Implemented various resources in Azure using the Azure portal, on Azure Resources Manager deployment models.
  • Deployed Infrastructure as code applications using ARM Templates (JSON).
  • Proposed infrastructure solutions supporting products and deployed into the Azure ecosystem using infrastructure as code via Terraform.
  • Developed ARM templates to deploy all Azure infrastructures with nested templates, shared templates, and logic to support environment sizing, environment types, and naming standardization. Migrated core networking infrastructure to Terraform to better align with enterprise tooling this included Gateways, Nets, Subnets, and NSGs.
  • Stored and managed cryptographic keys, secrets, and certificates used by cloud applications and services by using AKV (Azure Key Vault).
  • Used cloud management tools for managing the hybrid cloud environment, including workload placement, cost optimization, and security.
  • Managed Kubernetes charts using Helm, and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files, and managed releases of Helm packages.
  • Ensured scalability, performance, and reliability of SIEM and SOAR platforms, taking into account current and future security requirements.
  • Designed and customized fine-grained IAM policies in AWS, Azure, and GCP, using JSON and policy templates to restrict permissions based on resource types, actions, and conditions.
  • Wrote Complete Infrastructure as a code from scratch using Terraform.
  • Designed, implemented, and managed Identity and Access Management (IAM) solutions across enterprise environments
  • Integrated cloud IAM services (AWS IAM, Azure AD) with existing on-premise identity solutions to create a hybrid identity strategy.
  • Environment: Azure, Azure Cloud Migration, Terraform, Jenkins, Ansible, Docker, Kubernetes, Helm chart, Artifactory, Git, Bash, Linux.

Devops Engineer

Nuedesc
09.2022 - 03.2023
  • Using ARM Templates deployed Azure resources like Resource Groups, Vnets, Subnets, Application Gateway, Load Balancer, VMSS and VM’s.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for runtime environment for the CI/CD system to build, test and deploy.
  • Primarily responsible for managing and supporting the CICD & AWS infrastructure managed AWS infrastructure as code using Terraform.
  • Provisioned the highly available EC2 instances using Terraform and wrote new plugins to support new functionality in Terraform.
  • Setting up Network load balancer and nginx ingress as part of application manifest files for deploying EKS infrastructure.
  • Automated EKS and other infrastructure component deployments using Terraform workspaces and used Prometheus/Grafana for node/pod monitoring.
  • Created IAM access/roles according to the requirement, closed up on access requests raised through Jira.
  • Evaluated Chef and Ansible framework and tools to automate the cloud deployment and operations.
  • Maintained and managed Ansible Playbooks responsible for deploying Framework and cloud tools.
  • Written shell scripts to export/import database backups from RDS & keep the same in S3 (AWS Storage).
  • Maintained and monitored profiles for AWS Services - EC2 Parameters (CPU, Memory, Disk, Response time, etc).
  • Built & deployed artifacts of different modules on servers using Jenkins and shell scripts.
  • Environment: API Gateway, Storage Account, Azure Devops, AKS and dot net Integrations, CI/CD pipelines

Build and Release Engineer

BOA
04.2022 - 09.2022
  • Experienced as a GitHub admin role and release management activities.
  • Implemented various AWS solutions using EC2, RDS, EBS, ELB, Auto-Scaling groups, and optimized volumes.
  • Created Jenkins pipelines to build and deploy the applications onto EKS clusters.
  • Worked on CICD implementation using Jenkins, maven, SonarQube, and Docker.
  • Experienced in DevOps pipelines from GitLab to multiple environments.
  • Created & managed repositories in GitHub and the associated control strategies and performed all necessary day-to-day Git support for development teams.
  • Created EC2 instances with various AMI's and Configured Application Servers on the instances.
  • Worked on AWS Auto Scaling to provide high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS.
  • Creating S3 buckets and managing policies for S3 buckets and Utilizing S3 bucket and Glacier for Archival storage and backup on AWS.
  • Worked with AWS Lambda using Python to automate resource creation, perform compliance checks and cost optimization.
  • Environment: Linux, Jenkins, GitHub, Docker, K8S, JIRA, Ansible, CI/CD, Shell scripts, Azure, Jenkins, Confluence.

Azure Developer

Mouritech
07.2020 - 04.2022
  • Designed and implemented end-to-end CI/CD pipelines using Azure DevOps for .NET, Java, Node.js, and Python applications.
  • Design and develop scalable applications using Azure services like App Services, Functions, Logic Apps, and Service Bus.
  • Build and deploy RESTful APIs hosted in Azure API Management.
  • Develop and maintain event-driven functions to process HTTP triggers, blob storage events, queue messages, etc.
  • Integrate Azure Functions with Cosmos DB, Storage, Event Grid, and other services.
  • Build and deploy .NET Core, Node.js, or Java-based web apps in Azure App Services.
  • Implement custom domains, SSL bindings, auto-scaling, and slots for blue-green deployments.
  • Configure CI/CD pipelines in Azure DevOps or GitHub Actions for application code deployments.
  • Automate testing, packaging, and deployment of applications using YAML-based pipelines.
  • Build integrations with Azure SQL, Cosmos DB, Azure Table Storage, and Blob Storage.
  • Use Azure Logic Apps or Data Factory for orchestrating data flows.
  • Environment: Azure, CI/CD, Visual Studio / VS Code, Azure CLI / PowerShell, Azure App Services, Azure SQL, Azure Key Vault.

Devops Engineer

RTGS
07.2020 - 03.2021
  • Designed and implemented end-to-end CI/CD pipelines using Azure DevOps for .NET, Java, Node.js, and Python applications.
  • Integrated build, test, security scanning, and deployment stages with rollback strategies.
  • Automated deployment to Azure App Services, AKS, and Virtual Machines.
  • Developed and managed infrastructure using Terraform and ARM templates to provision scalable resources in Azure.
  • Used Azure DevOps pipelines to automate infrastructure deployment across multiple environments (Dev, QA, Prod).
  • Implemented modular Terraform codebases and maintained version-controlled infrastructure repositories.
  • Containerized applications using Docker and orchestrated deployments with Azure Kubernetes Service (AKS).
  • Configured Helm charts for managing Kubernetes manifests and streamlined Helm-based releases.
  • Integrated AKS with Azure Monitor, Log Analytics, and Azure Key Vault for enhanced observability and security.
  • Environment: Azure, Azure Cloud Migration, Terraform, Jenkins, Ansible, Docker, Kubernetes, Helm chart, Artifactory, Git, Bash, Linux.

.net/Azure developer

Tata motors
03.2017 - 07.2020
  • Designed and developed RESTful APIs and web applications using ASP.NET Core and C#.
  • Applied SOLID principles, dependency injection, and middleware pipelines in application architecture.
  • Developed secure APIs with JWT and OAuth2, and integrated with Azure AD B2C for user authentication.
  • Hosted .NET Core applications on Azure App Services with deployment slots for blue-green deployments.
  • Configured custom domains, SSL bindings, and auto-scaling rules based on CPU and memory usage.
  • Used App Settings and Key Vault references for environment-specific configuration.
  • Designed and optimized Azure SQL schemas, indexes, and stored procedures for high-performance queries.
  • Implemented Entity Framework Core for data access, with LINQ queries and async/await patterns.
  • Worked with Azure Blob Storage for file uploads, downloads, and lifecycle management.
  • Integrated Queue Storage for asynchronous background processing and decoupled system design.
  • Environment: Azure App Services, Azure Functions, Azure SQL, ASP.NET Core, C#, Entity Framework Core, Visual Studio, Azure DevOps, Git, REST API, Key Vault, Azure Storage, App Configuration, Application Insights, Azure AD B2C.

Education

M. Tech - Computer Science Engineering

JNTUH
Hyderabad
07-2016

Skills

  • Cloud Platforms: Azure, AWS

  • infrastructure as code(iAC): Terraform, Ansible, ARM

  • Operating Systems: Linux, Unix, Windows

  • Version Control System: GIT, Subversion (SVN)

  • CI/CD Tools: Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD

  • Build & Artifact Tools: Apache Maven, Azure Artifacts, Nexus, Artifactory

  • Scripting Languages: Python, Shell, Golang, Groovy, YAML

Certification

Click here for Azure Fundamentals – AZ-900 Certification

Timeline

Sr Azure Devops Engineer

USIC
11.2024 - Current

DevOps/Cloud Engineer

Securitas
11.2023 - 06.2024

DevOps/Cloud Engineer

Ploceus
03.2023 - 11.2023

Devops Engineer

Nuedesc
09.2022 - 03.2023

Build and Release Engineer

BOA
04.2022 - 09.2022

Azure Developer

Mouritech
07.2020 - 04.2022

Devops Engineer

RTGS
07.2020 - 03.2021

.net/Azure developer

Tata motors
03.2017 - 07.2020

M. Tech - Computer Science Engineering

JNTUH
Hareesh GuthaSr. DevOps/SRE/Cloud Engineer
Profile created at Zety.com