Post Job Free

Resume

Sign in

Cloud Services Management Process

Location:
Dallas, TX
Posted:
October 12, 2023

Contact this candidate

Resume:

HEMANTTH RAV

Contact no: 915-***-****

Email ID: ad0b1t@r.postjobfree.com

www.linkedin.com/in/hemanth-rao

Professional Summary:

Around 8+ years of experience in the IT sector in Linux administration, build engineering and release management process, building and deploying applications by adopting DevOps practices such as continuous development, continuous integration (CI) and continuous Deployment (CD) in runtime with various tools like Git, Maven, VSTS, Jenkins, Ansible, Chef, Docker, Kubernetes and managing cloud services with Azure.

Good hands-on experience of Configuration Management and Deployment tools like Puppet, Ansible, Chef, Terraform, and Octopus Deploy and implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.

Worked on various version control repository tools like Git, Azure DevOps, TFS, Bitbucket, CVS, Clear case.

Worked on preparing proof of concept for implementing Kubernetes in the environment by containerizing test micro services.

Involved heavily in setting up the CI/CD pipeline using Azure DevOps, Jenkins, Maven, GitHub, so that each commit a developer makes will go through standard process and get tested enough before it can make it to the production.

Experience in working with Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling and migrated existing Active Directory and Exchanged users to Microsoft Azure AD.

Experience in creating the Azure DevOps pipelines, Active directory, service principles, storage accounts, VNet, subnets, network security groups, Azure firewall, virtual machines, app insights, log analytics.

Integrate Maven with Jenkins to build the artifacts.

Experience in JIRA for ticketing and as well as defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub, Maven.

Experienced DevOps Practice for Micro Services Architecture using Kubernetes for Orchestration.

Proficient in writing test plans, test cases, test scripts and test report preparation.

Hands-on experience in creating Kubernetes clusters to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods and managed replication controllers, sets, labels, health checks by writing YAML files.

Design and implement end-to-end data solutions (storage, integration, processing, visualization) in Azure

Performed security assessment on a proposed Azure Hub-Spoke environment.

Highly skilled in various automation tools, continuous integration workflows, managing binary repositories and containerizing application deployments and test environments.

Implementing various resources in Azure using Azure Portal, PowerShell on Azure Resource Manager deployment models. Experience deploying Infrastructure as Code (IAC) applications using ARM Templates (JSON).

Experience in Azure Cloud Services and its features (compute, Network, Storage, web & Mobile App Services, Database Services Security and Identity & Monitoring Services).

Experience in Designing ARM Template and extensive experience in designing custom build steps using PowerShell.

Hands on experience in using version control tools like Subversion (SVN), GIT, GitHub and Bitbucket.

Responsible for monitoring data center systems, navigating multiple operating systems, possessing a working knowledge of hardware, software applications and data center equipment.

Operating System

Linux (Red Hat, CENTOS & UBUNTU), Windows

Containerization & Orchestration

Dockers, Kubernetes, OpenShift

Configuration Management

Chef, Ansible, Terraform

Build Tools

Ant, Maven, MS Build, Gradle

CI/CD Tools

Jenkins, Azure pipeline.

Version Control Tools

Subversion, GIT (GitLab, GitHub), Bitbucket

Monitoring Tool

Nagios, Grafana, Prometheus, ELK and Splunk

Cloud Environment

Amazon Web Service, Azure

Scripting Languages

Python, YAML, Shell Scripting, PowerShell

Web / Application Servers

Apache Tomcat, IBM WebSphere, Oracle WebLogic

SDLC

Agile/ Scrum Methodologies, Waterfall

Databases

MySQL, SQL Server, Oracle.

AWS Services

RDS, EC2, VPC, IAM, Cloud Formation, EBS, S3, ELB, Auto Scaling, Cloud Trial, EKS, ECR Cloud Watch.

Azure Services

App Services, Key vault, function app, storage accounts, Azure Active Directory (Azure AD), Azure Container Registry (ACR) and Azure Kubernetes service (AKS), Azure SQL, Azure Data Factory

Professional Experience:

Wells Fargo, California

Azure DevOps Engineer

JULY 2020–Till Date

Responsibilities:

Hands-on experience Designing, planning and implementation for existing on-premises applications to AZURE Cloud (ARM), Configured and deployed Azure Automation Scripts utilizing Azure stack Services and Utilities focusing on Automation.

Install, Configure and Troubleshoot VMWare products.

Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), Sql Azure. Well experienced in deployment & configuration management and Virtualization.

Expertise in developing detailed technical documentation for optimal knowledge exchange and troubleshooting.

Managed Databricks clusters for optimal data processing and integration with DevOps tools.

Worked on Provisioning Virtual machines, Virtual Network, App service plan, Azure storage accounts, Azure Monitoring on Azure portal.

Built Azure Web Job for Product Management teams to connect to different APIs and sources to extract the data and load into Azure Data Warehouse using Azure Web Job and Functions.

Worked with Microsoft Azure Cloud Services and deploying the servers through Azure Resource Manager Templates or Azure Portal.

Working knowledge of a wide range of cloud services, open-source technologies, and modern cloud security measures.

Experience in monitoring and evaluating system performance, diagnosing issues, and optimizing resource consumption in Azure environments using Dynatrace and Splunk.

Performed Integrated delivery (CI and CD process) using Jenkins, Release on Version Control Tools: GitHub. Creation and editing of Team city project and build configurations.

Created ARM templates to reuse similar deployment with some standard configurations and naming conventions.

Used built-in diagnostics, query tweaking, and indexing techniques to monitor and optimize Cosmos DB performance.

Worked on Azure AD connect to sync on-premises AD user data, groups, and organizations to Azure AD and troubleshoot Azure services sync with on-premises AD and resync using the Azure tools.

Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.

Deployed and optimized multi-tier Java, Python web applications to Azure DevOps CI/CD to focus on development by using services such as Repos to commit codes, Test Plans to unit test, deploy App Service, Azure Application Insight collects health performance and usage data of the process, stored artifacts in blob storages.

Data solutions are integrated into CI/CD pipelines for automated deployment and monitoring.

Installed Docker Registry for local upload and download of Docker images and from Docker Hub and created Docker files to automate the process of capturing and using the images.

Worked on planning and deployment of Self-service password reset functionality of Azure AD which reduces IT helpdesk cost.

Collaborated with cross-functional teams to create Python scripts for Azure-based solutions, building a DevOps excellence culture.

Contributed to incident response and troubleshooting by writing Python scripts for log analysis and system diagnostics.

Worked on ACE based app services that integrate with key-vaults.

Used Golang to create custom tools and scripts to increase system efficiency and dependability.

Worked on log analytics, written the custom quires to get the events for the particular time to analyze.

Implemented Azure Application Insights to store user activities and error logging.

Create and maintain CI/CD build, release and deploy process using Azure DevOps.

Used Azure Kubernetes service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.

Change Health Care- Tulsa, OK DEC2017 – JUN2020

AWS DevOps Engineer

Roles & Responsibilities:

"Created and managed automated, containerized cloud application platforms (PaaS) in AWS, implementing DevOps processes for streamlined deployment."

"Led DevOps migration and automation efforts for build and deployment systems in the AWS environment."

"Proficient in troubleshooting issues in both Linux and Windows AWS environments."

"Extensive knowledge of AWS services encompassing Compute, Networking, Storage, Databases, Containers, Identity, and Security."

"Skilled in AWS DevOps practices, including CI/CD pipeline management and automation."

"Utilized Python scripts for cost-effective cloud resource management in multi-cloud AWS environments."

"Automated deployment and scaling of AWS services and virtual machines using Python-based scripting."

"Expertise in AWS service instrumentation for performance monitoring, resource tracking, and health checks, ensuring optimal operation."

"Solid understanding of DevOps techniques and their application within AWS for effective software development and deployment."

"Developed Golang-based monitoring and alerting systems to ensure system health and performance in an AWS DevOps environment."

"Proficient in Terraform and other infrastructure automation tools, ensuring efficient cloud infrastructure management in AWS."

"Experience with various software tools and platforms, including SQL, Kubernetes, Spark, Hadoop, Scala, Kafka, Redshift, Docker, and Linux in the AWS ecosystem."

"Designed custom AWS DevOps dashboards to visualize critical performance data and provide real-time insights into system health."

"Managed ARM templates and Azure policies, ensuring a smooth transition to AWS."

"Implemented CI/CD pipelines with Databricks to automate data workflows and improve development efficiency in AWS."

"Expert in AWS security best practices to assure data security and system integrity."

"Used OpenTelemetry to collect performance and trace data for comprehensive visibility into application behavior and dependencies in AWS."

"Participated in the migration of on-premises infrastructure to AWS, creating custom Amazon Machine Images (AMIs) and setting up AWS Backup Services for data protection and recovery."

"Provisioned VMs and storage, configured network settings and VNets, demonstrating flexibility and a diverse skill set in AWS."

"Automated CI/CD processes in AWS using Groovy Scripts, shell scripting, Docker, ECS container orchestration, GIT, and Bitbucket."

"Proficient in setting up alerts in AWS DevOps to proactively identify and address performance issues."

"Designed and built globally distributed NoSQL databases using AWS services to ensure high availability and low-latency data access."

"Coordinated application releases, deployments, and patches, collaborating with support and development teams in the AWS environment."

"Managed containers in AWS using Docker, including writing Dockerfiles, automated builds on Docker HUB, and Kubernetes installation and configuration."

"Demonstrated excellent communication skills while working with clients and cross-functional teams in AWS."

TWC- Charlotte, NC APRIL 2016 – NOV 2017

Build and Release Engineer

Responsibilities:

Configure and administer Git source code repositories.

Experienced in Azure IaaS, Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Web Apps and Creating Web-Jobs, Azure Windows server Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.

Used Jenkins, Code Deploy for CI/CD pipelines

Developed pom.xml files for Maven build scripts.

Ensured SaaS solution had at least a 99.98% uptime, troubleshooting complex network, application, and security related issues, and continually enhancing the software life cycle for this SaaS solution

Used JIRA as ticketing tool.

SQL scripts were integrated into CI/CD pipelines for automated database changes.

Improved security standards by incorporating Golang into the DevOps workflow for security automation and compliance tests.

Worked as a system administrator for the build and deployments process on the enterprise server.

Worked closely with development team and SQA team for product releases.

Releasing code to testing regions or staging areas according to the schedule published.

Used Remedy for tracking changes.

Expertise in establishing and managing AWS CI/CD pipelines for quick software delivery and deployment.

Team partner for continuous integration using Docker, Marathon and Mesos clusters.

Created, customized and managed new and existing projects in JIRA 7 (Server), including JIRA Agile and spaces in Confluence.

Branching, labeling, and merge strategies for all applications in Git.

Participated in all Standup meetings/Sprint Planning and performed the technical approach to deliver the solution for the business needs.

Infinite Computer Solutions, Hyderabad, India JUNE2014- NOV 2015

Linux Administrator

Roles & Responsibilities:

Developed and supported the Software Release Management and procedures.

Installation, Maintenance, Administration and troubleshooting of Linux, HP-UX systems.

Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.

Upgraded and maintained software packages on servers using RHEL Satellite and Repository servers.

Build new Virtual machine and physical server.

Participating in production on-call support of Linux and provided technical support to other Development teams.

Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT.

Implement best practices and maintain Source Code repository infrastructure (Using GIT).

Experience with Linux containers (LXC) and Docker.

Ensures coordination of build and test environments teams and release teams.

Ensures teams follow the organization's established policies and procedures.

Applied patches by using kernel live patching on on-premises servers.

Frequently checked ESX server logs for any problems and troubleshoot whenever necessary.

Coordinating with various vendors for hardware related issues.

•Education:

• Bachelor’s in Marine Engineering - International Maritime Academy- 2014

• Master’s in Computer Science - NEW ENGLAND COLLEGE - 2017



Contact this candidate