Pavan Cloud&devops

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Pavan Kumar Tungala

Email: [email protected]
Contact No: +44 7488564908
Cloud & DevOps Engineer

Professional Summary:

• Having 5+ Years of professional experience in DevOps and Software configuration management


which includes Project setup, Build & Release process setup, Build automation, Continuous
integration, Source code Management process setup
• DevOps experience with AWS, Terraform, Jenkins, Ansible, Docker, Kubernetes.
• Experience in migrating On Premises Datacentres to AWS Cloud.
• Experience in branching, staging, and maintaining the version across the environments working on
Software Configuration Management (SCM) tools like GIT (GitHub, Bitbucket, Gitlab).
• Good experience using Maven/Ant for building java-based web applications
• Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC,
ELB, IAM, AMI, SNS, RDS, Route 53, Cloud Watch, ECS, EKS etc.
• Expertise in Creating and Maintaining CloudFormation Scripts for AWS services IAM, VPC, NACL,
Security groups, S3 buckets
• Expertise in Automating AWS Infrastructure using Cloudformation and Terraform.
• Ability to build deployment, build scripts and automated solutions using scripting languages such as
Shell scripting (Bash) And Python etc.
• Expertise in setup and maintain CI/CD pipelines using bamboo,Jenkins and Gitlab
• Worked with Docker and created multiple containers and images and had experience on writing the
Docker file
• Created the deployments, services and ingress flows for the application setup in the Kubernetes
cluster.
• Experienced With AWS services EC2, S3, Autoscaling, ELB, Lambda, EBS, EFS
• Experienced In development and test environments using different configuration tools like Ansible
• Experienced with Security Tools TrendMicro, Tenable for Monitoring and Mitigating Vulnerabilities
for AWS infrastructure
• Expertise in using Ansible, Docker, Kubernetes, Git, Jenkins and AWS services which reduces the
effort of developers and the operations team in performing maintenance and daily activities.
• Expertise in setting up and maintaining CI & CD pipeline using tools like Jenkins, Github, Bitbucket.
• Expertise in Configuring Kubernetes setup for internal POC
• Having Knowledge on creating Test Environment Using Kubernetes
• Experience in Kubernetes definitions for Pod, Services, deployment, replication controller, replicaset,
Secrets, Volumes, Configmaps and RBAC.
• Expertise in writing playbooks to setting up complete application stack which includes services like
Apache, tomcat, Mysql
• Good experience in Source Code Management , Branch creation & repositories management using
GIT .
• Expertise in creating Jenkins CI pipelines & automated most of the build related tasks
• Extensively worked on Jenkins for Continuous Integration and for End to End Automation for all
build and deployments
• Expertise in writing playbooks, roles and Ansible installation, setting up Ansible server and Clients.
• Hands-on Experience in Configuring Docker Containers and Docker images for different
environments
• Able to Work on AWS DevOps Services include Code commit, Code build, Code deploy, Code
pipeline , SES, SNS
• Hands-on Experience in Configuring Webservers Nginx, Apache as Reverse Proxy and Load balancer
• Used JIRA, ServiceNow and remedy as bug tracking tool for P1,P2,P3,P4 issues

Education:

 M.Tech completed in Applied Mechanics from NIT, Allahabad


 Graduation Completed in Aeronautical Engineering from Aeronautical Society of India, New
Delhi

Certifications:
AZ-900 AZ-104 AZ-400

Technical Skills:

Core Skills Cloud-Technology,DevOps-Tools,Linux,


Containerization-Technology, Container Orchestration
Engine.
Cloud Platform AWS,AZURE
AWS EC2, ELB, VPC, IAM, Auto Scaling, Route53, S3,
CloudWatch,AWS Inspector,Appstream2.0, SNS,
EBS, Lambda, ECS and ECR.
Version Control Tools Git, GitLab
CI CD Tool Jenkins,Bamboo
Containerization Tools Docker, Kubernetes
Build Tool Maven
Artifact Repository Nexus, S3, GitLab
Web Servers Apache, Tomcat
Languages/Scripts Shell Scripting,python scripting
Configuration Management Ansible
AWS Infrastructure Provision Terraform, CloudFormation

2
Monitoring &Vulnerability Tools Splunk,TrendMicro&Cloud Watch
Tracking Tools Jira
Operating Systems Linux, Windows

Professional Experience:

Working in Balajee Limited Technologies Pvt Ltd as a Devops Engineer from 2022- December to till
date.
Worked as a IT Analyst in TCS from 2019 October to 2022 November

Projects

 Project Name: Europe Applications Project


 Environment: Maven, Jenkins, JIRA, AWS, DevOps, GitLab, Docker, Kubernetes,
Bamboo, Apache Tomcat.
 Client : Sony
 Role : DevOps and AWS Cloud Engineer

Responsibilities:

• Designing and architecting cloud infrastructure with AWS services like EC2, VPC, RDS, S3, and
Route53 etc. as per client requirement.
• Planned for migration of EC2-Classic instance in to EC2-VPC environment for large infrastructure.
• Maintaining EC2 services like launching Instances, attaching Volumes, configuring Security Group,
monitoring EC2 Instance metrics like CPU Utilization, Disk read/write operation and network
performance of the EC2 servers.
• Maintaining S3 services like uploading/downloading files, configuring/editing bucket policies.
• Launching Virtual Private cloud (VPC), creating Subnet in the VPC, launching EC2 instance and
RDS Database Instances, configuring and maintaining the Route Table, Internet Gateway within the
VPC.
• RDS -Launching a Database instance, configuring the security group and maintain the snapshot of the
RDS database.
• Route53 – configuring domain name, creating record sets, configuring the DNS Failover, and
configuring Health check of the domain in route53.
• IAM- Creating and managing users, groups and roles and assigning roles to the EC2 instances with
identity and management system
• Worked with Dockers and created multiple containers and images and had experience on writing the
Docker file
• Created the deployments, services and ingress flows for the application setup in the Kubernetes
cluster.
• Cloud Formation – Creating and managing a collection of AWS resources by using the templates on
the Cloud Formation service - Created Stacks using AWS Templates.
• SNS- Creating an SNS topic for receiving alerts from an Email, HTTP and HTTPS protocol for
application status.
• Cloud Watch – Monitoring and configuring the Cloud Watch metrics for the EC2 servers also
configured sending custom metrics like Tomcat memory and Tomcat thread count to Cloud Watch.
• Installed and configured a Token Vending Machine which generates temporary AWS credentials
which enables an AWS application to be accessible by users..

3
• The tech stack includes MySQL and AWS services EC2, S3, Cloud Watch, Route53, IAM, SNS,
CloudFront, etc.
• Optimizing MySQL Database Access.
• Installed Jenkins in Ubuntu and Linux AMI and created new Jobs by configuring GIT, Automated the
Build.
• Created CICD pipelines in Kubernetes using EKS and gitlab.
• Hands on Experience in administrating K8s cluster with high availability and Security.
• Hands on Experience with Configmaps, Secrets and volumes.
• Hands on Experience with RBAC policies, roles and role bindings.
• Familiar with cluster and worker nodes upgradation

Project Name: Application Deployment in Appstream 2.0 and Image Automation

Wise Appstream is an INTRANET application for the sales companies to administer the payment
conditions & to control the payments to the network and it is WINDOWS based application. Currently
accessed by users through Citrix Storefront infrastructure which is deployed in Ashburn DC. WISE is
using Mainframe DB2 as a primary database also connecting to MSSQL and Postgress DB in AWS,so to
reduce the latency need to keep both DB and application in same environment that is in AWS. Here we
are using AppStream 2.0 is an AWS service that allows Windows applications to deploy in AWS and
streamed to any HTML5 browser without the need for plug-in.

Responsibilities:

 Created imagebuilder and created the Image in Appstream through CFN


 Assigned the image to the created Fleet and build stack.
 Created the users pool using CFN
 Updating the Fleet with new image whenever the build is release.
 Created the Pre-requisites like S3 buckets, ENI’s, bucket policies, IAM roles and policies using
cloud formation Template.
 Image automation was done through Gitlab using .gitlabci files .
 Automatic builds were triggered in Gitlab CICD pipelines.
 Provided the Connections between the Newly created resources and existing resources in
NACL,Route tables and Security Groups.
 Created the New Security groups with Ingress and Egress Rules using YML files.

Project Name: DSL Banking


Responsibilities:
 Creating Azure virtual machines (Linux/Ubuntu) and Configuring propelled examples as for
particular applications.
 Setup and build Azure infrastructure with various resources.
 Utilized Terraform as Configuration management tool, to automate repetitive tasks, quickly
deploys critical applications, and proactively manages change.
 Implemented a Continuous Delivery pipeline with Docker and Azure DevOps.
 Experience with building containerized applications using Docker images.
 Management and design of integrated build pipelines using continuous integration workflows
such as Jira, Git, Jenkins, and Docker.
 Involved in configuring Azure app services on cloud platform using Terraform.
 Wrote PowerShell scripts to automate the server management and documented the process in
Markdown language pages.
 24/7 on call supports for emergency site maintenance and immediate build and install requests.

4
 Manage the integration of new software projects and products into the built environment.

You might also like