Summary
Overview
Work History
Skills
Websites
Certification
Timeline
Generic
Venkata Harsha

Venkata Harsha

Aubrey,TX

Summary

Hands on experience with an in-depth level of understanding in strategy and practical implementation of AWS cloud-specific technologies like Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic IPs, Virtual Private Cloud (VPC), RDS and Cloud Watch, SNS & SES. Experience in Managing security groups on AWS, focusing on high-availability, fault tolerance, and auto-scaling using Terraform templates. Along with Continuous Integration and Continuous Deployment with AWS Lambda and AWS Code Pipeline. Configured Elastic Load Balancers with EC2 Auto Scaling groups. Optimized volumes and EC2 instances and created multi-AZ VPC instances. Good understanding of AWS Elastic Block Storage (EBS), various volume types and utilization of different types of EBS volumes based on requirement. Expertise in Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure, Azure Data Lake, Azure Data Bricks, Azure BYOK. Experience in various Azure Services like Compute (Web Roles, Worker Roles), Caching, SQL Azure, NoSQL, Storage and Network Services, Azure Active Directory, Internet of Things (IoT), Azure Monitoring, API Management, Scheduling, Autoscaling, Web Apps, Logic Apps, Azure Identity & Access Management, Data Factory, PowerShell Automation, and other Azure Services. Used Google Cloud Platform (GCP) services like Compute Engine, Cloud Functions, cloud load balancing, cloud storage, stack driver monitoring, cloud deployment manager, Cloud Bigtable and SaaS, PaaS and IaaS concepts of Cloud computing architecture and implementation using GCP. Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Used Terraform scripts to Automate Instances for Manual Instances that were launched before. Work with team to build out automation templates in Fugue or AWS Cloud Formation in support of the managed services platform. Worked with CloudFormation using Yaml & JSON Template. Experience with Pivotal Cloud Foundry, Open Shift, Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global or multi-regional deployment models and patterns for large-scale developments and deployments on Cloud Foundry, Open Shift and Kubernetes. Evaluated Kubernetes for Docker container orchestration. Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages. Experience in Building and deploying the application code using CLI of Kubernetes like kubectl, kubelet, kubeadm, Kubespray and Schedule the jobs using kube-scheduler, Managed K8s charts using Helm and created reproducible builds of the Kubernetes applications and managed Kubernetes manifest files and releases of Helm packages. Experience working on several Docker components such as Docker Engine, Machine, Creating Docker Images, Compose, Docker Hub and handle multiple images primarily for middleware installations and domain configuration. Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch. Experience in building/Managing private clouds with Open stack. Hands-on experience in implementing Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manage change by writing Python code by using Ansible Python API to automate Cloud Deployment Process. Used Jenkins as Code Deploy plugin to deploy to AWS and extensively worked on other tools like Bamboo, Hudson, and Cruise Control for continuous integration and for all end-to-end automation functions with all build and deployments. Experience in setting up Upstream and Downstream Jobs Jenkins/Hudson. Worked with Jenkins pipelines. Written automation scripts for creating resources in OpenStack cloud using Python and terraform modules. Wrote Python scripts for pushing data from DynamoDB to MySQL Database and also created and maintained the Python deployment scripts for Web Sphere web application server.

With over 8 years of experience in the Information technology industry, I have held diverse roles, showcasing expertise in DevOps engineering, Linux, and system administration. My primary focus lies in cloud technologies, encompassing AWS, Azure, and Google Cloud, along with a comprehensive understanding of DevOps principles. I have successfully orchestrated and optimized continuous integration and deployment pipelines, employed configuration management tools, and managed infrastructure as code to enhance operational efficiency.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Sr. Cloud/DevOps Engineer

Capital One
07.2023 - Current
  • Experience in Managing security groups on AWS, focusing on high-availability, fault tolerance, and auto-scaling using Terraform templates
  • Along with Continuous Integration and Continuous Deployment with AWS Lambda and AWS Code Pipeline
  • Configured Elastic Load Balancers with EC2 Auto Scaling groups
  • Optimized volumes and EC2 instances and created multi-AZ VPC instances
  • Good understanding of AWS Elastic Block Storage (EBS), various volume types and utilization of different types of EBS volumes based on requirement
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger events in a variety of AWS resources using boto3 modules
  • Developed data ingestion modules using AWS Step Functions, AWS Glue, and Python modules
  • Created backup of Amazon machine Images (AMIs) of EC2 instances using Packer, and critical business data for Disaster Recovery (DR) and upgrading to new instance types for better performance
  • Added support for Amazon AWS S3 and RDS to host files and the database into Amazon Cloud
  • Debugging the application and following messages in log files, to figure out the error if existing
  • Hands-on experiences in working with security groups, network ACLs, internet gateways, and route tables to ensure the security of the organization's assets in AWS public cloud
  • Evaluated Kubernetes for Docker container orchestration
  • Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages
  • Worked with Terraform Templates to automate the AWS IaaS virtual machines using terraform modules and deployed virtual machine scale sets in the production environment
  • Experience in Amazon AWS cloud which includes services like EC2, S3, VPC, ELB, EBS (AWS Lambda, Kinesis) deployed via Terraform and AWS cloud formation
  • Involved in database-driven web application development using a variety of frameworks such as Django on Python
  • Experience in using UNIX shell Scripts
  • Used Python and Django creating graphics, XML processing, data exchange, and business logic implementation
  • Worked on DevOps automation which involved in creating the AWS lambda function using Python and created a solution for End-to-End flow
  • Written bash and python scripts integrating Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMI's and scheduling lambda functions for routine AWS tasks
  • Good exposure to UI design using Bootstrap, HTML, CSS, JavaScript
  • In-depth knowledge and expertise in Data Structures and Algorithms, Design Patterns, proficient in UNIX Shell Scripting, python scripting
  • Expertise in using build tools like MAVEN, ANT, DOCKER, URBANCODE for the building of deployable artifacts such as war & ear from source code.

Infrastructure/DevOps Engineer

HSBC
  • Deployed AWS Cloud services (PaaS role instances) into secure VNets, subnets and designed Network Security Groups (NSGs) to control Inbound & Outbound access to Network Interfaces (NICs), VMs & subnets
  • Worked with Terraform Templates to automate the AWS IaaS virtual machines using terraform modules and deployed virtual machine scale sets in the production environment
  • Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search, application monitoring in integration with AWS Lambda and CloudWatch
  • Then store those logs and metric into an S3 bucket using Lambda function
  • Integrated AWS Dynamo DB using AWS lambda to store the values of items and backup the Dynamo DB streams, implemented load balanced, highly available, fault-tolerant, auto-scaling Kubernetes AWS infrastructure and microservice container orchestration
  • Configured the Kubernetes provider with Terraform which is used to interact with resources supported by Kubernetes to create several services such as Deployments, services, ingress rules, Config Map, secrets, etc., in different Namespaces
  • Deployment into Kubernetes cluster directly from GitHub using Argo CD tool
  • Worked on Container management using Docker by writing Docker files and set up the automated build on Docker Hub and written Docker Compose file for multi-container provisioning and make file to build, run, tag and publish a docker container to Elastic Container Registry
  • Implemented and maintained the monitoring and alerting of corporate servers/storage using AWS CloudWatch to ensure the reliability of applications, developed and deployed stacks using AWS Cloud Formation templates
  • Worked with RedHat OpenShift Container Platform for Docker and Kubernetes
  • Used Kubernetes to deploy scale, load balance and manage Docker containers with multiple namespace versions
  • Implementing clusters using Kubernetes and worked on creating pods, replication controllers, Name Spaces, deployments, Services, labels, health checks, Ingress resources, and Controllers by writing YAML files
  • Integrated them using weave, flannel, calico SDN networking
  • Deployed Kubernetes clusters on top of Servers using KOPS
  • Managed local deployments in Kubernetes, creating local clusters and deploying application containers
  • Building/maintaining docker container clusters managed by Kubernetes and deployed Kubernetes using helm charts
  • Developed microservice onboarding tools leveraging Python and Jenkins, allowing for easy creation and maintenance of build jobs, Kubernetes deploy and services
  • Designed, installed and implemented the Ansible configuration management system and used Ansible to manage Webapps, used Ansible Tower to automate repetitive tasks, quickly deploy critical applications and proactively manage change
  • Worked in complete Jenkins plugins and administration using Groovy Scripting, setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Deployed and configured Git repositories with branching, forks, tagging, and notifications
  • Installed Jenkins Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory)
  • Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking, and user management with build tools Maven and Ant and written Maven pom.xml build script
  • Worked on Power Shell scripts to automate the AWS Cloud system in the creation of Resource groups, Web Applications, security groups, firewall rules
  • Troubleshooting of network issues using DHCP, DIG, DNS, SNMP, SMTP, netstat, NFS, NIS, nslookup, RIP, OSPF, BGP, TCP/IP, and TCP dump
  • Installed, configured and Administrated of all UNIX/LINUX servers on AWS, includes the design and selection of relevant hardware to support the installation/upgrades of Ubuntu, CentOS
  • Deployed Splunk forwarders, indexers, and search heads to monitor, analyze and visualize the AWS VM's on the Splunk dashboard that helps in increasing the cluster performance.

Platform Engineer

Lowe’s
  • Experience in Building a highly scalable, highly available, Public cloud infrastructure using Azure services like App services, Azure Storage, Azure SQL database, Virtual machines, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Cosmos DB, AZURE Functions, Azure Service Fabric, Azure Monitor, AZURE Service Bus, AZURE Virtual Networks (VNets), subnets, security policies, and routing
  • Working on Azure data factory for Copy, Data flow activities
  • Working on Azure Synapse Analytics for implementing Pyspark Notebooks and Serverless and dedicated SQL Pools
  • Deploying the Data pipelines using ARM Templates using Azure DevOps
  • Good at Manage hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs)
  • Experience in Amazon Connect to route end-user calls according to agent skills, availability, and caller priority
  • Configured EC2 instances by writing Terraform templates, Chef cookbooks, recipes, and pushed them onto the Chef server
  • Worked with the Terraform key features like Execution plans, Resource Graphs, Change Automation and wrote Terraform Templates for AWS infrastructure to build staging and production environments for the testing department to get the work done in a flow
  • Developed Kubernetes templates for various applications like Cassandra, Grafana, Kafka and setting up Kubernetes Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure
  • Evaluated Kubernetes for Docker container orchestration
  • Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages
  • Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins master server above all the slave nodes of the Jenkins slave system in multiple minions
  • Migrating the repositories from Bitbucket to Gitlab and set up the auto trigger Jenkins pipelines when a code is pushed to the repositories
  • Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins and Azure DevOps
  • Implement Continuous Integration and Continuous Delivery process using GitLab along with Python and Shell scripts to automate routine jobs, which includes synchronize installers, configuration modules, packages, and requirements for the applications
  • Worked in complete Jenkins plugins and administration using Groovy Scripting, setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Deployed and configured Git repositories with branching, forks, tagging, and notifications
  • Worked with repository managers like Nexus and Artifactory
  • Installed and Configured the Jfrog Artifactory and Mission Control
  • Created scripts in Python to automate log rotation of multiple logs from web servers
  • Worked with Python Libraries to create Web applications.

Cloud DevOps Engineer

Oracle Corporation
  • As a Cloud DevOps Engineer, I worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Active Directory, Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, API Management, Scheduling, Auto Scaling, and Power Shell Automation
  • Experience in working on Azure Services like Data Lake, Data Lake Analytics, SQL Database, Synapse, Data Bricks, Data factory, Logic Apps, and SQL Data warehouse and GCP services Like Big Query, Dataproc, Pub sub, etc
  • Worked on migrating existing on-premises databases to both Azure and AWS Environments for better reporting experience
  • Set - up a continuous build process in Visual Studio Team Services to automatically build on new check-in of code then deploy that new build to the Azure Web application
  • And Good Knowledge in Azure cloud services, Azure storage, Azure active directory, and Azure Service Bus
  • Managing Client's Microsoft Azure based PaaS and IAAS environment
  • Configured Elastic Load Balancers with EC2 Auto Scaling groups
  • Optimized volumes and EC2 instances and created multi-AZ VPC instances
  • Good understanding of AWS Elastic Block Storage (EBS), various volume types and utilization of different types of EBS volumes based on requirement
  • Worked with deploying the service with respect to admin and created an Amazon Connect cloud instance
  • Worked on contact flows, routing profiles, and queues
  • Written AWS CloudFormation Templates for different services like CloudFront Distribution, API Gateway, Route 53, Elastic Cache, VPC, Subnet Groups, Security Groups
  • Extensive experience with Terraform key highlights, for example, Infrastructure as code, Execution designs, Resource Graphs, Change Automation
  • Experience in Amazon AWS cloud which includes services like EC2, S3, VPC, ELB, EBS (AWS Lambda, Kinesis) deployed via Terraform and AWS cloud formation
  • Developed Kubernetes Pod definitions, Deployments and used Helm Charts to version control complete deployment strategies
  • Experience in Azure virtual machine
  • Deployed Kubernetes clusters on top of Servers using KOPS
  • Managed local deployments in Kubernetes, creating local clusters and deploying application containers
  • Building/maintaining docker container clusters managed by Kubernetes and deployed Kubernetes using helm charts
  • Managed Docker orchestration and Docker containerization using Kubernetes
  • Used Kubernetes to orchestrate the deployment, scaling, and management of Docker
  • Implemented a CI/CD pipeline involving GitLab, Jenkins, Chef, Docker, and Selenium for complete automation from commit to deployment
  • Experienced in working with version control systems like GIT and used Source code management client tools like Git Bash, GitHub, GitLab
  • Worked extensively with Ansible that automates Cloud provisioning, Configuration management, application deployment, Intra-service orchestration, and many others
  • Experience in JENKINS to automate most of the build-related tasks
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins
  • Installed and Configured Open-Source Artifact Repositories like Jfrog Artifactory, Nexus
  • Installed and configured Chef Enterprise and Chef Workstation
  • Involved in database-driven web application development using a variety of frameworks such as Django on Python
  • Experience in using UNIX shell Scripts
  • Expertise in using build tools like MAVEN, ANT, DOCKER, URBANCODE for the building of deployable artifacts such as war & ear from source code.

DevOps Engineer

Delasoft Inc
  • Built and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, and Elastic Load Balancer
  • Managing a team of DevOps engineer for infrastructure support on AWS cloud
  • Creating Cloud Formation scripts for hosting software on AWS cloud
  • Automating the installation of software through Power Shell scripts
  • Defined AWS Security Groups as virtual firewalls to control the traffic reaching one or more AWS EC2 instances
  • Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers
  • CloudWatch for monitoring CPU, memory, disk space and store logs and setup alerts for thresholds using Simple Notification Service (SNS) Setup CloudTrail to record API calls
  • Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins
  • Provisioned the highly available EC2 Instances using Terraform
  • Deployed Kubernetes clusters on top of Servers using KOPS and managed local deployments in Kubernetes creating local clusters and deploying application
  • Managing the OpenShift cluster that includes scaling up and down the AWS app nodes
  • Worked on Managing the Private Cloud Environment using Chef
  • Developed Networking policies for Docker containers
  • Worked on open-source development tools like Docker Containers, Mesos, and Kubernetes
  • Dockerized applications by creating Docker images from Docker file
  • Proficient in all aspects of software life cycle like Build/Release/Deploy and specialized
  • Deployed and configured Chef Server including bootstrapping of chef-client nodes for provisioning
  • Created roles, recipes, cookbooks, and data bags for the server
  • Involved in many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations
  • Written Chef Recipes to automate the build/deployment process and data bags in Chef for better environmental management
  • Experience in JENKINS to automate most of the build-related tasks
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins
  • Extensively worked with automation tools like Hudson, Jenkins, and Build Forge to implement the End-to-End Automation
  • Worked on NoSQL database MongoDB to replica setup and sharing
  • Also experienced in managing replica set
  • Installed, Configured, and Managed Monitoring Tools such as Nagios for Resource/Network Monitoring
  • Experience with Red Hat Linux kernel, memory upgrades, and swaps area
  • Installation Sun Solaris Jumpstart Installation
  • Configuring DNS, DHCP, NIS, NFS in Sun Solaris 8/9 & other Network Services
  • Deployed Splunk forwarders, indexers, and search heads to monitor, analyze and visualize the AWS VM's on the Splunk dashboard that helps in increasing the cluster performance.

Build and Release engineer

Mindtree
  • Responsible for Parameterized Builds to Trigger Remote Jenkin builds and worked on all Jenkins deployments with Open shift
  • Testing the Builds after implementation using Postman test scripts
  • Experience in CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins and creating, debugging, diagnosing, and troubleshooting, build scripts written in ANT, Maven on the Linux platform
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker Images to the Nexus Repository
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, and GitHub
  • Responsible for supporting various Java builds and Jenkins plugins to automate continuous builds and publishing Docker Images to the Nexus Repository
  • Experience in setting up of Docker and creating new images and getting images from Docker Hub, worked on Docker images and containers for deploying applications
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes, and an admin control workstation
  • Worked on Chef Cookbooks and Chef recipes to automate infrastructure as a code
  • Setup the Chef Nodes, Chef Client, Chef Server, and Chef Workstation
  • Worked on Bootstrapping the Nodes
  • Experience in JENKINS to automate most of the build-related tasks
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins
  • Extensively worked with automation tools like Hudson, Jenkins, and Build Forge to implement the End-to-End Automation
  • Worked on NoSQL database MongoDB to replica setup and sharing
  • Also experienced in managing replica set
  • Installed, Configured, and Managed Monitoring Tools such as Nagios for Resource/Network Monitoring
  • Experience with Red Hat Linux kernel, memory upgrades, and swaps area
  • Installation Sun Solaris Jumpstart Installation
  • Configuring DNS, DHCP, NIS, NFS in Sun Solaris 8/9 & other Network Services.

Skills

  • MySQL
  • PostgreSQL
  • Oracle
  • Dynamo DB
  • RDS
  • Redshift
  • Red Hat Linux 7/6/5/4
  • Ubuntu 20/18/16
  • Debian
  • Fedora
  • CentOS
  • Windows 10/7/XP
  • Mac OS
  • Apache Tomcat 5x/7x
  • Web Sphere (40, 50)
  • Web Logic (8/9/10)
  • Nginx
  • Bash/Shell
  • Ruby
  • Python
  • JavaScript
  • PowerShell
  • JSON
  • Groovy
  • YAML
  • C
  • C
  • Amazon Web Services
  • Microsoft AZURE (IaaS, PaaS & SaaS)
  • Google Cloud Platform
  • GIT
  • GITHUB
  • SVN
  • Bitbucket

Certification

  • [Area of expertise] License - [Timeframe]

Timeline

Sr. Cloud/DevOps Engineer

Capital One
07.2023 - Current

Infrastructure/DevOps Engineer

HSBC

Platform Engineer

Lowe’s

Cloud DevOps Engineer

Oracle Corporation

DevOps Engineer

Delasoft Inc

Build and Release engineer

Mindtree
  • [Area of expertise] License - [Timeframe]
Venkata Harsha