Post Job Free
Sign in

Devops Engineer

Location:
Orlando, FL
Posted:
February 20, 2025

Contact this candidate

Resume:

Hemanth Muvva

+1-407-***-****

********@*****.***

DevOps Engineer

PROFESSIONAL SUMMARY:

Around 5+ years of experience in the IT industry comprising delivery management, design, development, release & deployment, and cloud implementation. .

Experienced in Configuring and Deploying infrastructure and applications into cloud using AWS resources such as EC2 instances, S3, RDS, EBS, VPC, SNS, IAM policies, Route 53, Auto scaling, CloudFront, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups focusing on fault tolerance and high availability.

Experience of the full Software Development Life Cycle (SDLC) and Methodologies & Validations ensure the Quality Assurance Control.

Experience in the IT industry as DevOps/ Agile Operations, Software Integration, Configuration, Release Engineer, Change/Incident Management, AWS, & Open-source technologies and Cloud Management. Automating environment build and provisioning using virtualization, containerization, and orchestration tools with Docker, VMWare, AWS, Vagrant, and Kubernetes.

Experience in provisioning Kubernetes cluster and deploying and maintaining and Scaling workloads.

Experience on DevOps tools such as Virtual Box, Ansible, Jenkins, Maven, and Docker.

Experience on version control systems like Subversion, GIT, and used Source code management client tools like GitHub, GitLab, Git GUI, Bit Bucket and other command line applications.

Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS.

Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS, ROUTE 53.

Knowledge in design and configuration of Azure for automation solution development for Microsoft POC engagements, Azure backup, Azure site recovery, IaaS.

Proficient in cloud provisioning tools like Terraform and cloud formation.

Strong hands-on experience in scripting such as - Python, UNIX Bash, Shell Scripting.

Experience in JIRA & Confluence administration involving creating and managing custom, complex projects, workflows, security schemes, custom fields, dashboards, and reports configurations.

Automated launching and stopping/terminating EC2 instances on Amazon AWS with BOTO.

Experience and knowledge of Cloud Management Platform (IaaS, PaaS, SaaS).

Worked on AWS Cloud Formation templates to use Terraform with existing plugins. To ensure successful deployment of Web applications and database templates.

Extensively used Docker/Kubernetes for containerization, virtualization, Ship, Run and Deploying the application securely to fasten Build/Release Engineering. Involved in Provisioning AWS Infrastructure using Terraform scripts from Jenkins.

Created and wrote shell scripts (Bash), Python and PowerShell for automating tasks.

Expertise in writing new plugins for Jenkins to support new functionality in Terraform.

Experience on Deployment Automation & Containerization (Docker, Kubernetes).

Used Grafana and CloudWatch for monitoring/metric collection for applications in a Cloud-based environment.

Technical skills:

Cloud Services

AWS, GCP

CI/CD Tools

Jenkins, GitLab CI, Azure DevOps

Artifact Repository Management Tools

JFrog, Azure Artifacts, GitHub Packages

Monitoring Tools

SonarQube, Veracode

Configuration Management Tools

Ansible, Splunk, Jenkins Deploy

Containerization and Orchestration Tools

Docker, Kubernetes, EKS, AKS

Ticketing Tools

JIRA, Azure Boards

Version Control Tools

GIT, GitHub, GitLab

IAAC Tools

Terraform, CloudFormation, ARM

Scripting & Programming Languages

PowerShell, Python, Bash

Web Servers

Apache2.0/2.2/2.4, Apache Tomcat 5.5/6.0/7.0, Nginx

Operating systems

Linux (Red Hat 4.x,5.x,6.x,7.x), Ubuntu12.x,13.x,14.x,15.

Databases

MYSQL, MongoDB

PROFESSIONAL EXPERIENCE:

Client: Excella - Arlington, VA Dec 2022 - Present

Role: DevOps Engineer

Roles & Responsibilities:

Installed and administered various tools like Jenkins, GitHub, Docker, Ansible, Artifactory and

executed maintenance tasks such as creating users and groups.

Helped the project in creating the company's DevOps strategy in a mix environment of Linux servers

along with creating and implementing a cloud strategy based on Amazon Web Services.

Documented the entire installation process for various tools and provided on-call support.

Implemented a CI/CD pipeline involving Git, Jenkins, Ansible, and Docker to complete the automation

from commit to Deployment.

Responsible for design and maintenance of the GIT Repositories and performed all necessary day-to

day GIT support for different projects.

Hands-on with Ansible to deploy automated tasks to many servers at once. Created and Implemented

branching & merging strategy with multiple branches.

Involved in periodic archiving and storage of the source code for disaster recovery. Integrated GIT into

Jenkins to automate the code check-out process.

Experience on writing Shell for automating tasks in Jenkins. Worked on AWS Elastic Beanstalk for fast deploying of various applications Co-ordinated with developer team overwrite/modify Ansible Playbooks for automation using Ansible.

Creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups

into various availability zones of the VPC.Configured security group for EC2.

Created S3 backups using versioning enable and moved objects to amazon glacier for archiving

purpose.

Involved in building security model, VPC, Elastic IP for databases on Cloud platform. Automated the

build and release management process including monitoring changes between releases.

Hands on experience with JIRA for creating bug tickets, workflows, pulling reports from dashboard,

creating and planning sprints.

Worked with globally distributed agile teams and delivering security software to reduce risk throughout

the software lifecycle.

Created CI/CD Pipelines and integrated with Kubernetes, docker and Jenkins.

Experience in Kubernetes, docker container management and orchestration to host applications and

implement CI/CD process for k8s, docker.

Worked on Log search tools like Elastic search and Kibana (EFK).

Worked with the docker images for building configuring the pipeline for CI/CD to docker build.

Doing extensively docker images deployed on Kubernetes cluster Monitor the docker container logs

using Kibana.

Hands on Experience in Infrastructure Virtualization and app isolation using Docker.

Sound Knowledge in Dockers Components like Hub, Networking and Volumes.

Working on clustering methodologies tool like Kubernetes and Docker Swarm.

Environment: CI/CD, EFK, Cloud Platform, Ansible, Jenkins, AWS Elastic, Git Hub, Unix, Linux, EFK,

Cluster, VMWare, Python, Shell, MySQL, Mongo DB, Kubernetes.

PROFESSIONAL EXPERIENCE:

Client: Morgan Stanley - Mumbai, Maharashtra Aug 2020 – Sept 2022

Role: AWS DevOps Engineer

Roles & Responsibilities:

Integrate test automation frameworks with Azure DevOps pipelines for automated testing in CI/CD

workflows.

Design and deploy Azure Virtual Networks, optimizing for secure communication and resilient

connectivity across geographically distributed regions.

Design and implement end-to-end CI/CD pipelines in Azure DevOps for automated build, test, and

deployment of applications.

Configure Azure Load Balancers to distribute network traffic efficiently, ensuring high availability and

fault tolerance for critical applications.

Develop scalable and robust applications using C# within the .NET Framework, ensuring adherence to

best practices and design patterns.

Develop PowerShell scripts to automate the provisioning and configuration of Azure resources,

streamlining repetitive tasks and ensuring consistency across deployments.

Utilize Azure CLI for efficient command-line management of Azure resources, facilitating rapid and

flexible interaction with the Azure environment.

Implement Infrastructure as Code (IaC) using Azure Resource Manager (ARM) templates, enabling

the consistent and repeatable deployment of resources across environments.

Deploy and manage Azure Kubernetes Service (AKS) clusters for container orchestration, ensuring

scalable and resilient management of containerized applications

Implement Azure DevOps CI/CD pipelines, automating build, testing, and deployment processes for

efficient and reliable software delivery.

Develop and deploy serverless applications using Azure Functions, enabling scalable and cost

efficient execution of event-triggered functions within Azure.

Configure Azure Data Factory for data integration and ETL (Extract, Transform, Load) workflows,

enabling efficient and scalable data movement and transformation.

Proficiently establishing cloud VPCs, shared VPCs, and Cloud VPNs across GCP, AWS, and Azure

environments.

Hands on experience in transformation of backend architecture into Infrastructure as Code (IaC)

through automation using Terraform and Go.

Managed and maintained local area networks (LAN), ensuring high availability and optimal

performance.

Developed and maintained Jenkins scripts and plugins to customize and extend functionality as per

project requirements.

Integrate DNS with load balancing solutions to distribute traffic efficiently across multiple servers or

regions.

Develop and maintain cloud-based applications using Python, Bash, and Java.

Implement automated alerting and notification systems based on Dynatrace metrics, ensuring timely

responses to potential issues.

Integrating JFrog Artifactory with CI/CD pipelines for seamless artifact deployment.

Configure and manage OpenLDAP for centralized identity management and authentication.

Experience in integrating OpenStack with identity and access management solutions for centralized user

authentication and authorization.

Implement deployment rollback strategies in CI/CD pipelines, ensuring a reliable and reversible process

in case of errors.

Configure Azure Monitor for monitoring and optimizing Azure Virtual Desktop performance, ensuring

optimal user experiences and resource utilization.

Configure Azure Direct Connect for dedicated network connections, establishing reliable and low

latency connections between on-premises networks and Azure.

Implement Azure Logic Apps for orchestrating workflows and integrations, automating business

processes and ensuring seamless communication between services.

Develop PowerShell scripts for configuring monitoring and alerts in Azure, ensuring proactive issue

detection and resolution.

Manage and administer source code repositories using Azure Repos, ensuring version control and

collaboration.

Implement CI/CD pipelines in Azure DevOps using Python for automated building, testing, and

deployment.

Environment: AWS, GCP, EC2, EBS, ELB, AMI, Azure Repos, auto scaling, VMware, S3, Route53, SNS, Ubuntu, RHEL, Windows, GIT, Docker, ANSIBLE, CI/CD, Kubernetes, python, Splunk, Bash, Jira, GIT hub, Jenkins,Power Shell,

PROFESSIONAL EXPERIENCE:

Client: Accenture - Hyderabad,India Feb 2019 – April 2020

Role: DevOps/CICD Engineer

Roles & Responsibilities:

Managed Amazon Redshift clusters such as launching the cluster and specifying the node type and used AWS Beanstalk for deploying and scaling web applications and services developed.

Used Open-stack to download and install an OpenStack distribution within the internal network to see distributions.

Implemented CI/CD using Multiple Jenkins Master and Slaves and configured with pipeline using GIT/SVN, Maven Plugins, Deployments Tools with UDEPLOY.

Used Jenkins tools for CI with AWS for automated build every time developer code merge in to master branching.

Worked with Log stash to visualize key OpenStack environment log metrics on Kibana (ELK).

Designed Terraform templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and migration from traditional to cloud environment.

Created Jenkins job to build the artifacts using maven and deploy the Terraform templates to create the stack.

Worked on Docker open-source b the deployment of applications inside software containers.

Worked on Kubernetes to deploy scale, load balance, manage Docker containers with multiple names spaced versions.

Implemented Ansible for best practices and introduced test kitchen to facilitate a more natural cookbook development workflow. Configured multiple cookbooks, recipes, templates and attributes on workstations to be deployed to various Ansible nodes.

Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.

Used Ansible to manage web applications, configuration files, used mount points, packages and worked on playbooks for Ansible in YAML.

Hudson/Jenkins Continuous Integration tool.

Configured Apache web server in the Linux Amazon Cloud environment using Ansible automation and configured the centralized login mechanism (ELK with Filebeat) based on Docker.

Worked with Jenkins for any automation builds which are integrated with GIT as part of infrastructure automation under continuous integration (CI).

Extensively worked on Jenkins, CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.

Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN and used Maven as build tool on Java projects for the development of build artifacts on the source code.

Environment: RHEL, Apache Tomcat, JDK, UNIX, Maven, YAML,VMware/Exs servers, DNS, NFS, NIS, Mail servers, FTP servers, RPM servers, Python, Bash.



Contact this candidate