Summary
Overview
Work History
Education
Skills
Certification
Languages
Work Availability
Quote
Timeline
Generic
PAVAN SAI ROHITH

PAVAN SAI ROHITH

Hyderabad

Summary

Having 7+ years of experience in IT Infrastructure with DevOps and AWS Cloud Proficient in Git, Jenkins, Ansible, Docker, Kubernetes and Terraform. Familiar With Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups. Excellent co-coordinator with good communication, multi-tasking, innovative, problem solving, leadership skills & decision making ability. Worked on SCM tools Git, SVN, Bitbucket and Tested Ansible playbooks on Docker hosts Hands on experience with Ansible Playbooks, modules and roles and Set up Continuous Integration for major releases in Jenkins. Having good implementation experience with installation and configuration of Kubernetes , clustering them and managed local deployments in Kubernetes. Implemented testing environment for Kubernetes and administrated the Kubernetes clusters. Deployed and orchestrated the applications with Kubernetes. Managing AWS instances via monitoring tool and action the alerts accordingly. Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket. Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform. Created Docker file for each micro service's and changed some of the tomcat configuration file which are required to deploy Java based application to the Docker container. Worked with Ansible (automation tool) to automate the process of deploying/testing the new builds in each environment, setting up a new node and configuring machines/servers. Using Bash and Python, included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs. Setting up the build and deployment automation for Terraform scripts using Jenkins. Built Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code. Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform.. Experience in Converting existing AWS Infrastructure to Server less architecture (AWS Lambda, Kinesis), deploying via Terraform and AWS Cloud Formation templates. Excelled on creating AMI (AWS Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling. Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of S3 buckets, EBS. Created alarms in Cloud watch service for monitoring the server performance. Creating/Managing AMIs,Snapshots and Volumes Upgrade Downgrade AWS resources (CPU, Memory, EBS) Creating IAM Users and Groups and Maintaing the users Access management and Permissions. Automated the cloud deployments using Ansible and AWS Cloud Formation Templates. Experience in Automation using Ansible. Developing playbooks and push to the Ansible server. Managed Linux and Windows virtual servers on AWS EC2 using Ansible Server. Configured and monitored distributed and multi-platform servers using Ansible. Bootstrapped windows and Linux machines Ability to build deployment, build scripts and automated solutions using scripting languages such as Python scripting. Worked on Jenkins by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments. Experience knowledge in Continuous Integration and Continuous Deployment methodologies. Experience in DevOps environment with expertise in using Configuration management tools like Ansible and puppet, CI/CD with Jenkins. Strong knowledge on source control tools like Subversion (SVN), GITHUB, Bit Bucket and Version Control Systems like GIT, to track changes made by different people in source code involving concepts like Branching, Merging and Tags. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines, using various CI Tools Jenkins/Hudson, Ansible. Involved in managing the dev, UAT and prod servers using ANSIBLE as a configuration management tool. Developed playbooks to install new patches, set the kernel properties using ANSIBLE libraries on Linux RHEL 6 and 7remote machines. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploys. Experienced in consulting with customers and other stakeholders to gather requirements, define scopes and set project plans. Capability of managing complex, high-visibility technical projects. Effective at technical support, inventory management and customer relationship development.

Overview

7
7
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Brunel INIDA PVT LTD
Bangalore
03.2022 - 10.2023
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Managed infrastructure components including virtual machines, storage devices, networks.
  • Analyzed code and corrected errors to optimize output.
  • Developed automated deployment processes and scripts to ensure a smooth transition from development to production.
  • Identified opportunities for process improvements to decrease in support calls.
  • Implemented systems automation using scripting languages like Python and Bash.
  • Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
  • Delivered software solutions consistent with product roadmap and meeting release plan milestones.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Updated software upon release of vendor patches to mitigate vulnerabilities.
  • Configured Syslog-ng.conf and Logstash for collecting the logs for monitoring the Traffic

DevOps Engineer

Mphasis Pvt Ltd
Bangalore
06.2018 - 02.2022
  • Created CI/CD Pipelines for Build and Deploying Applications into Various Environments using Jenkins
  • Creating CI/CD pipelines by integrating Git, GitHub, ant, maven, Ansible, and AWS (provisioning)
  • Creating continuous deployment pipeline by creating component processes, Applications and adding environments into handling deployments using code pipeline and AWS code deployment for various deployment scenarios like Tomcat deployment, Multiple applications deployment
  • Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB
  • Designed and implemented Continuous Integration process using tools like Jenkins with approval from development and other affected teams
  • Conducted business impact analysis & risk assessments of business functions
  • Accordingly, designed, developed, documented and implemented Disaster Recovery infrastructure for mission critical servers
  • Coordinating resources by working closely with Project Manager's for release and Project Manager for all Operational Projects
  • Implementing new projects builds framework using Jenkins & Maven as build framework tools
  • Managed and optimize CI (Continuous Integration) tools like Jenkins
  • Install, Configure, Administer Hudson/Jenkins Continuous Integration Tool
  • Automate Continuous Build and DeployScripts for Jenkins Continuous Integration tool
  • Provide stable build environments for product development
  • Scripting & automating tasks using shell for backup, monitoring and file processing
  • Expertise in coordinating and supporting merging process with source code control
  • Worked on Docker/Kubernetes Containerization of cloud based applications
  • Worked on Docked-Compose and Docker-Machine to create Docker containers for Testing applications in the QA environment
  • Used Kubernetes for automated deployments, scaling and management of containerized applications across clusters of hosts
  • Created Docker images using Docker file, worked on Docker container snapshots, removing images and managing Docker volumes
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.

AWS Cloud Engineer

Infosys Pvt Ltd
Bangalore
07.2016 - 05.2018
  • Optimized volumes and EC2 instances and created multi Availability Zone VPC instances
  • Maintained Route 53, VPC, RDB, SES and SNS services in AWS cloud
  • Implemented continuous delivery pipeline involving Jenkins, Ansible to complete automation from commit to deployment
  • Assisted developers with establishing and applying appropriate branching, labeling convection's using GIT source control
  • Expertise in coordinating and supporting merging process with source code control
  • Implemented and supported CI process via Jenkins
  • Implemented setup for master slave architecture to improve performance of Jenkins
  • Configure scalable storage and archive storage (Glacier) in cloud
  • Creating folders in S3 Bucket and uploading images and files and maintain buckets and folder permissions
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Configure Content Delivery Network (CDN) CloudFront using S3 Bucket to improve site performance
  • Working on Multiple AWS instances, set security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems
  • Configuring and Networking of Virtual Private Cloud (VPC).Setup/Managing VPC, Subnets make connection between different zones
  • Setup/Managing Databases on Amazon RDS
  • Monitoring servers thorough Amazon Cloud Watch, SNS
  • Creating users and providing them with suitable permissions
  • Account management for work place environment users
  • Setting up user accounts; assign privileges, and user permissions working with file systems like NFS, FTP installations and of apache web servers
  • Setting up of crontab jobs for scheduling few tasks
  • Configuring Mariadb database, creating users and providing access rights to various users
  • Strong conceptual understanding of Security, VI, VIM, Nano Editors
  • Building customized Amazon Machine Images, taking snapshot on monthly basis for backup purpose
  • Troubleshoot all issues related to Linux Operating System and provide support for all DEV and QA environments.

Education

Bachelor of Science - Science

Andhra University
04.2016

Intermediate - PUC

National Open College - Bangalore
03.2013

Skills

  • Version Control system
  • GIT, GitHub
  • Build and CI/CD tools
  • Jenkins
  • Configuration Management
  • Ansible, Terraform
  • Container Tool
  • Docker, Kubernetes
  • Cloud Platform
  • Amazon Web Services
  • Scripting languages
  • Python, Shell
  • Application server
  • Apache tomcat server
  • Operating system
  • Windows 10, Red Hat Linux
  • Script Maintenance and Updates
  • Linux Operating System
  • Teamwork and Collaboration
  • Requirements Gathering
  • Design Optimization
  • Testing and Debugging
  • Project Documentation
  • Experience With Version Repository
  • Scrum

Certification

  • Agile Scrum Master

Languages

Telugu
First Language
English
Proficient (C2)
C2
Hindi
Upper Intermediate (B2)
B2
kannada
Intermediate (B1)
B1

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

There is a powerful driving force inside every human being that, once unleashed, can make any vision, dream, or desire a reality.
Tony Robbins

Timeline

DevOps Engineer

Brunel INIDA PVT LTD
03.2022 - 10.2023

DevOps Engineer

Mphasis Pvt Ltd
06.2018 - 02.2022

AWS Cloud Engineer

Infosys Pvt Ltd
07.2016 - 05.2018

Bachelor of Science - Science

Andhra University

Intermediate - PUC

National Open College - Bangalore
  • Agile Scrum Master
PAVAN SAI ROHITH