Client: USAA, Texas, USA Dec **** – Present
Role: Azure DevOps Engineer
Description: USAA (United Services Automobile Association) is a diversified financial services group. Developed automated deployment pipelines, optimized cloud infrastructure, and managed continuous integration and delivery processes to ensure efficient and secure system operations.
Responsibilities:
Working as Azure DevOps Engineer, involved in configuration for web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure traffic manager, App services.
Configured V-net integration, Active directory, Encryption and security on Azure using ARM templates and PowerShell scripts.
Implemented REST services by Golang with microservices architecture.
Responsible to configure alert notification to monitor CPU metrics, VM health and events logs.
Deployed VNETs and site-site VPN using PowerShell and deployed VMs into various subnets and enabled communications between subnets. Maintained and automated the scripts by using Python for automated deployments.
Developed PowerShell scripts and ARM templates to automate the provisioning and deployment process.
Successfully created Kubernetes pipeline of deployment & operation activities where all code is written in java, python& stored into bit bucket, for staging & testing purpose. Integrated Jenkins, Run deck and Ansible. Designed and developed Jenkins Build deployments Deployed code on Web Sphere application servers for Production, QA, and Development environments.
Preferable Azure by creating multilevel hybrid pipeline of CI & CD helped clients to achieve Kubernetes platform.
Automated various infrastructure activities like Continuous Deployment, Application Server setup, stack monitoring using Ansible Playbooks using Jenkins. Drive end to end deployment of various components on the Azure cloud platform.
Maintained maximum uptime and maximum performance capacity for Enterprise Production, QA, and UAT/Staging.
Implemented cluster services using Docker and Azure Kubernetes services (AKS) to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Jenkins CI/CD pipeline.
Made extensive use of Chef, Maven, Bitbucket, Bamboo, Sonar qube, Artifactory, Splunk, Selenium, Git hub, Jenkins, Nexus and ansible to manage build / deploy tasks, including Continues Integration.
Designed and implemented a continuous build-test-deployment (CI/CD) system with multiple component pipelines using Jenkins to support weekly releases and out-of-cycle releases based on business needs.
Developed Ansible playbooks to manage Web Applications, Environments configuration files, Users, Mount, points and packages. Implemented Continuous Integration using Jenkins and GIT.
Familiar with helm charts for deployment manager to use of charts and templates for listed file names.
Implemented Pod security policies (PSP) in AKS for required best practices and the ability to control what pods to be controlled, scheduled in AKS cluster prevents some possible security vulnerabilities or privilege Escalations.
Experienced working in Istio installation to enable Node to Node encryption on Azure Kubernetes service for Security requirement that intercepts all network communication between micro services.
Implemented Twist lock for rule-based access control policy system for Docker and Kubernetes containers to scan monitor events, runtime, vulnerabilities, Compliance for containers, images, Hosts, Registry, and Jenkins Jobs.
Administrating and supporting company’s Azure Kubernetes infrastructure, ensuring it is secure, resilient and performance and responsible for complete DevOps activities and coordinating with development team.
Implemented HTTPS Ingress controller and use TLS certificate on AKS to provide reverse proxy, configurable traffic routing for individual Kubernetes services.
Environment: Azure, Terraform, Jenkins, Kubernetes, Docker, Ansible, Puppet, Chef, Jira, Confluence, VMware, PowerShell Windows, IIS, Python, Splunk, Grafana, Prometheus, Twist lock, Istio, Jenkins, git, Ansible.
Client: Charles Taylor, Texas, USA Mar 2023 - Nov 2023
Role: DevOps Engineer
Description: Charles Taylor is a global provider of professional services and technology solutions primarily focused on the insurance market. Managed cloud deployments, automation processes, and monitoring systems while ensuring seamless integration of DevOps pipelines and production environments.
Responsibilities:
Experienced Cloud and DevOps engineer in Automating, Configuring and deploying instances on AZURE Cloud environments and Data centers. Skilled in monitoring servers using Cloud watch and using ELK stack
Design of Cloud architectures for customers looking to migrate or develop new PaaS, IaaS, or hybrid solutions utilizing Microsoft Azure Automated the cloud deployments using Puppet, python (boto& fabric) Templates.
Extensive experience in Implementing Configuration Management tools like Puppet and Chef.
Moved all Kubernetes container logs, application logs, event logs and cluster logs, activity logs and diagnostic logs into Azure Event Hubs and then into Splunk for monitoring.
Experienced in Performed back-ups, scan states and load states of user's profile during the Azure migration process.
Implemented various resources in Azure using Azure portal, PowerShell on Azure Resources Manager deployment models. Experience deploying infrastructure as code applications using ARM Templates (JSON).
Daily monitoring production servers using Grafana and Prometheus which is integrated with Kubernetes, exceptions and report to the team if something happen during standups.
Performed regular Cron jobs updates and Configured Jenkins to implement nightly builds on daily basis and generated change log that include changes happened from last 24hours. Created, maintained and automated the scripts by using Groovy, BASH, PYTHON and RUBY. Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
Worked on Configuring the ELK stack and used it for analyzing the logs from different applications.
Deploying new ELK Clusters (Elastic search, Log stash, Kibana).
Managing Azure DevOps build and release pipeline. Setting up new repos managing the permissions for various GIT branches. Deployed microservices, including provisioning AZURE environment.
Extended support for existing product teams on how to integrate C/ICD into development life cycle.
Gather new requirement with product owner and create tasks in the backlog, help with groom prioritize and estimations. Once in every two weeks perform deployment to production environment.
Creating JIRA confluence articles for recent development performed POC and tech designs.
Environment: Azure, Redshift, GIT, Hudson, Jenkins, TFS, WebSphere, Web Logic, JBOSS, Apache, TOMCAT web services, Docker, EC2, S3, RDS, EBS, auto scaling, Opsworks, Kubernetes, Ansible, Puppet, Nagios, Jira, VMware Bash, Python and Ruby, Unix/Linux, Windows, RHEL 4/5/6, CentOS.
Client: Alkem Laboratories, Hyderabad, India May 2021 - Nov 2022
Role: AWS DevOps Engineer
Description: Alkem Laboratories is one of India’s leading pharmaceutical companies, known for developing, manufacturing, and marketing high-quality generic medicines, I worked closely with the security team to implement and maintain security best practices and compliance requirements within the DevOps processes and infrastructure, including identity and access management, encryption, and vulnerability management.
Responsibilities:
Experienced in working AWS key Management service (KMS) is a service that helps to create and control the encryption keys used to encrypt data. Deployed the code and provisioning the cloud Environments cloud tool like VSTS and Microservice.
Installed, developed and implemented Linux infrastructure, and managed Puppet Master, Agents & Databases.
Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments streamlined installation of Open Shift on partner cloud infrastructure such as AWS
Worked on public cloud infrastructure preferably using AWS Product and Services Ec2, virtual private cloud (VPCs), IAM, Security groups, Elastic Beanstalk, S3, VPC, Cloud Formation, RDS, Lambda, Redshift, SQS, SNS, cloud watch and Security Services AWS Shield, AWS Trusted Advisor, cloud front, Cloud Trail’s.
Provisioned EC2 instances into AWS by using Terraform scripts from scratch to pull images from Docker and performed AWS S3 buckets creation, policies on IAM role-based policies and customizing the JSON template.
Defined dependencies and plugins in Maven (Pom.xml) Java files for various activities and integrated Maven with GIT to manage and deploy project related tags and administrated Artifactory repository.
Worked on Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon Linux AMI, Red hat 4.x, 5. x.6.x, 7.x, Ubuntu 12.x, 13.x, 14.x, 15.x. Created and managed multiple Instances of Apache.
Implemented automated local user provisioning VMs created in Open stack and AWS cloud through Chef Recipes.
Involved in leading Automation Deployment team by working with Puppet and developed/managed Puppet manifest for automated deployment to various servers.
Maintained the monitoring and alerting of production and corporate servers using CloudWatch service and Site 24x7/Nagios and used Cloud Trail’s to track Used Ansible inventories to define groups of hosts using Ansible templates to create customized files. Orchestration of Docker images and Containers using Kubernetes by creating whole master and node.
Environment: AWS, AD, SQL, Network, Kubernetes, Docker, Ansible, Jenkins, Ant, GIT, Terraform, Power shell, Elasticsearch, Prometheus, Grafana, Jira, Linux, MongoDB, Microsoft Storage, Visual Studio, SQL server.
Client: DBS Bank, Hyderabad, India Mar 2019 - Apr 2021
Role: Cloud Engineer
Description: DBS Bank is a leading financial services group in Asia, known for its innovative banking solutions and digital transformation efforts. Involved in designing and implementing scalable cloud architectures, automating infrastructure provisioning, and managing databases to ensure secure and efficient system operations.
Responsibilities:
Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts, and can quickly evolve during development iterations.
Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and used Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer.
Worked on functions in Lambda that aggregates the data from incoming events, and then stored result data in Amazon DynamoDB. Wrote Terraform templates for AWS Infrastructure as a code to build staging, production environments & set up build & automations for Jenkins.
Encrypted EBS volumes via KMS (key management service) to monitor create alarms & notifications for EC2 hosts using CloudWatch. Involved in configuring 53 versioning & life cycle policies to backup & archive files in Glacier and using Amazon S3 for database backup regularly and save snapshots of data.
Configured relational & non-relational databases like Cassandra, MongoDB. Implemented service layer on top of Cassandra using Restful API responsible for Open Stack project core infrastructure including code review, continuous integration systems, and developer tools and Open Stack Multi-Node Installation, Configuration and Administration.
Integrated Open Stack Grizzly with Open Switch to create software defined Networking tenant and service provider's network and routers written several Chef Cookbooks & recipes to automate the installation of Web Logic domain & JDK installations & have customized recipes from Chef Supermarket to align with current requirements.
Environment: Red Hat Linux, AWS, Chef, puppet, VERITAS Cluster Server 5.0, VERITAS Net backup 6.5, VM Ware ESX 3.5, Virtual Center 2.5, Unix, Apache 2.2.x, Web Server 7, Web Logic 10, Solaris 9/10, KSH, bash, Oracle 10g.
KETHAN GOPARAPU
DevOps/Cloud Engineer
***************@*****.***
Education
Results-driven as a DevOps/Cloud Engineer revolve around 5+ Years of Experience in optimizing the software development lifecycle, ensuring efficient deployment processes, and managing cloud infrastructure to ensure scalability, security, and performance. Implement and maintain CI/CD pipelines for streamlined software releases. Utilize tools like Terraform, Ansible, and Cloud Formation to manage and provision infrastructure in a consistent and repeatable manner.
Profile Summary
Objective
5+ years of experience in IT Professional specialization in Cloud/Azure/DevOps Engineer, experienced in DevOps, Build/Release Continuous Integration, Continuous Deployment, and Configuration Management on each packaging Quality Control and which also includes Trouble shooting and performance issues on Linux and Windows platforms.
Involved in designing and deploying a large application utilizing almost all the AWS stack (Including IAM, EC2, S3, Route 53, ELB, Code Commit, Code Build, Code Deploy, RDS, Glue, Dynamo DB, GCP, SNS, SQS, Cloud Formation, EBS) focusing on high-availability, fault tolerance, and auto-scaling in AWS cloud.
Cost optimization for AWS services and build Serverless Architecture by using Lambda functions, STEP Function, Athena, Glue, S3, GCP, CloudWatch and Cloud Metrics.
Experienced in Provisioning of IAAS & PAAS concepts of cloud computing and Implementing using, AWS, Azure, Google Cloud Platform understanding the principles of (SCM) in Agile, Scrum and Waterfall methodologies.
Manage the Windows Azure infrastructure for our customer depends on their requirement. Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages. Responsible of web application deployments over cloud services (web and worker roles) on Azure, using VS and PowerShell.
Developed Agile processes using Groovy, JUnit to use continuous integration tools Worked for designing and creating a Micro services delivery platform Initiative.
Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation tools like Git, Bitbucket, Maven, Jenkins, Team City, Chef, Ansible, Terraform, Docker, Kubernetes, Nagios and ELK. Experience in working with Terraform for automating VPC's, ELB's, Security groups, SQS queues, S3 buckets and continuing to replace the infrastructure as a code from scratch.
Setup automated build, test and release platform using Team City, Jenkins pipeline as a code, Sonar Qube and JFrog Artifactory to be triggered on every code commit.
Developed in AWS CLI script automation for EMR (end-to-end) and other AWS services and build Serverless Arch using Lambda (Boto3) and Step Functions.
Knowledge in load balancing and setting up load balancer and firewall rules in enterprise environment Build scripts on Aws cloud for scheduling EC2 auto scaling load balancer with PYTHON sdk. Implementing CI (Continuous Integration) Configuring Jenkins and Team City servers creating required scripts (Bash shell, Perl & Python), and creating/configuring VMs (Windows/Linux) also Created Infrastructure report of system configurations using Power Shell Scripts.
DevOps practice for Micro Service and docker based cluster using Kubernetes and spinnaker as Orchestrator on application development for cloud platforms using like spring boot, Microservices. Experience using MAVEN and ANT build tools for building of deployable artifacts (jar, war & ear) from source code. Automated weekly releases with ANT/MAVEN scripting for Compiling java code dubbing.
Building/Maintaining Docker container clusters managed by AWS, Linux, Bash, GIT, Docker. Utilized Kubernetes kops cluster and Docker for the runtime environment of the CI/CD system to build, test deploy.
Masters in Management Information Systems from Robert Morris University, Texas, USA
Technical Skills
Build Tools: Maven, Ant
Version Control Tools: GIT, SVN
Scripting: Perl, Bash, Shell, Python
Web & Application Servers: Apache, Apache Tomcat, JBOSS, Web Logic
Ticketing Tools: JIRA
Package Repository: Nexus, Artifactory
Code Quality Analysis Tools: SonarQube
Databases: Oracle
Cloud Environment: Microsoft Azure, Amazon Web Services (AWS)
CI/CD Tools: Jenkins, Azure DevOps
IaaC: Terraform, Cloud Formation
Container Tools: Docker, Kubernetes, AKS
Monitoring Tools: Azure Monitoring Service, CloudWatch, Grafana
Automation Tools: Ansible, Chef, Puppet
Operating Systems: Windows, Linux, Unix
Professional Experience