You are on page 1of 7

Phanindra.

K
Phone: +1(650) 569-0073
Email: phanindrak28@outlook.com
https://www.linkedin.com/in/phanindra-kandula-389a3621a
_____________________________________________________________________________________________
IT professional with 9+ years of experience which includes Cloud/DevOps Engineering, Build/Release
Management, System administration, Linux administration and Cloud Management in all phases of SDLC and
worked for Various domains including financial, communications, health care and understanding the business needs
of the applications.

Professional Summary:
 Extensive experience on AWS services and its included components ELB, EC2, API Gateway, Lambda, S3, VPC,
NACL, Cloud Trials, AMI, SNS, Cloud Formation, Load Balancer, ECS, EKS, Fargate, Kinesis, Route 53,
AWS Shield, AWS Guard, Web Application Firewall(WAF), Network Access Control List (NACL). Network
Connectivity troubleshooting, Hybrid Environments and VPC peering.
 Experience in AWS platform and its features including IAM, EC2, EBS, VPC, RDS, Cloud Watch, Cloud Trail,
Cloud Formation AWS Configuration, Autoscaling, Cloud Front, S3, SQS, SNS, Lambda and Route53. Designed
and developed AWS Cloud Formation templates to create custom VPC, Subnets, NAT to ensure deployment of
web applications.
 Experience in working in an environment of Amazon Web Services (AWS) products gained good knowledge in
Elastic Cloud Computing, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private cloud,
Load balancing, Relational Database Service, and Cloud Watch. 
 Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack
(Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on
high - availability, fault tolerance, and auto-scaling.
 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 creating ARM templates for Azure platform and in migrating on premise to Windows Azure using
Azure Site Recovery and Azure backups and other Azure services.
 Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure, designing,
automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.
 Expertise in working with Terraform key features such as Infrastructure as a code (IaaS), Execution plans,
Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for
launching amazon EC2 instances while deploying microservices.
 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.
 Managed Kubernetes charts using Helm. 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.
 Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes cloud
infrastructure and microservice container orchestration. Created Clusters using Kubernetes and worked on creating
pods, replication controllers, replica sets, services, deployments, labels, health checks and ingress by writing
Yaml files.
 Expertise in setting up Docker environments Docker Daemon, Docker Client, Docker Hub, Docker Registries,
Docker Compose and handling multiple images by storing them in containers to deploy.
 Expert in an Orchestration & Migration of CI/CD processes using CloudFormation, Terraform Templates &
Containerization of Infrastructure using Docker, which was set up in AWS, and VPC’s.
 Experience in working with Ansible Playbooks to automate various deployment tasks and working knowledge
on Ansible Roles, Ansible inventory files and Ansible Galaxy.
 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.
 Extensively worked on creating Chef Recipes, Chef Roles, Templates, Attributes, Cookbooks and testing of
Cookbooks using Food Critic, Test Kitchen & running recipes on nodes managed by on-premise Chef Server.
 Extensively worked on Jenkins and Bamboo by installing, configuring and maintaining the purpose of Continuous
Integration (CI) and for End-to-End automation for all build and deployments implementing CI/CD for database
using Jenkins in Groovy.
 Worked in building a shared library that is been used across our organization for CI/CD. Installed and configured
Jenkins using IAAC and JCACS in a Kubernetes environment.
 Worked on Jenkins integration with SonarQube checkmark back dock Jforg Nexus Ansible. Involved in trouble
shooting and fixing build and deployment in Jenkins.
 Good knowledge on Installation and Configuration of Nexus repository manager for sharing the artifacts within the
company and efficient in using Nexus and Artifact Repository managers for Maven builds.
 Development Python scripts for software build conduct and management support.
 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 written Maven pom.xml build script.
 Used MAVEN as a build tool for Java projects and written Maven POM files from scratch for multi-module
projects for the development of build artifacts on the source code.
 Linux/Unix system administrator on Redhat EL, 5.x, 6.x, CentOS 4.x,5.x and VMware environment.
 Experienced using different log monitoring tools like Splunk, ELK (Elasticsearch, Log Stash, and Kibana) to see
logs information. Monitor & get the health & security notifications from nodes. Created monitors, alarms &
notifications for EC2 hosts using CloudWatch.

 Technical Skills:
Cloud Services Amazon Web Services, Microsoft Azure, GCP.
Configuration Management Tools Chef, Ansible, Puppet.
Build Tools Ant, Maven, Gradle.
Container Tools Docker, Kubernetes, OpenShift.
CI/CD Tools Jenkins, Bamboo, Teamcity.
Version control tools GIT, GITHUB, Bit Buket, TFS, Subversion (SVN).
Operating System Redhat Linux, Ubuntu, Windows, Mac OS X, Windows, Unix.
Database System MS SQL Server, MySQL, MongoDB, IBM DB,IIS Server.
Cloud Formation Tools Terraform, AWS Cloud Formation, ARM Templates.
DNS, DHCP, SMTP, HTTP, SNMP, TCP/IP, OSI, Firewalls,
Networking
Switches, Route table
Application and Web servers Tomcat, JBoss, Web Logic, Web Sphere, Nginx, Glassfish.
Virtualization Technologies VMware, Windows Hyper-V, Xen, Virtual Box, Power VM.
Nagios, Splunk, Cloudwatch, ELK, Grafana, New Relic,
Monitoring Tools
SonarQube, Selenium, Jira, Dynatrace .
Bash/Shell, Python, Ruby, power shell, JSON, YAML, Groovy,
Scripting & Programming language
Perl, Java, JavaScript.

Technical Certifications:
Amazon Web Services Solution Architect Associate
TERRAFORM – Associate

Professional Experience:

Client: Freeman Companies, Dallas, Texas Duration: May2020- present


Role: Sr. Cloud/DevOps Engineer

Responsibilities:
 Involved in designing and deploying multiple applications utilizing AWS stack including EC2, S3, Route53,
RDS, Dynamo DB, SNS, SQS, Lambda, Red Shift, and auto-scaling in AWS using Cloud Formation.
 Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, and application
monitoring in integration with AWS Lambda and CloudWatch. Then store that logs and metrics 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
 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.
 Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front
distribution, database, EC2 and database security groups and application configuration, this script creates
stacks, single servers, or joins web servers to stacks.
 Worked with Terraform Templates to automate the AWS IaaS virtual machines using terraform modules and
deployed virtual machine scale sets in production environment.
 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.
 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.
 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.
 Used Kubernetes to deploy, balance the load of the application in and out request by load balancing, scale, and
manage docker containers with multiple name-spaced versions.
 Written Helm Charts, Kubernetes yaml files for deployment of Microservices into Kubernetes clusters.
 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.
 Used Google Cloud Platform (GCP) Services Like Compute Engine, Cloud Functions, CloudDNS, Cloud
Storage and Cloud Deployment Manager and SaaS, PaaS and IaaS concepts of Cloud computing architecture
and Implementation using GCP. Working on migrating online stores to Google cloud platform (GCP).
 Wrote several Ansible playbooks for automation using YAML format and run Ansible Scripts to provision
Dev servers, customized Ansible role to automate deployments of the Dynatrace Java Agent for Glassfish.
 Implemented Ansible Tower for managing the complex network deployments by addition of the control
knowledge and delegation to Ansible powered environments.
 Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test
Playbooks on AWS instances using Python. Run Ansible Scripts to provision Development servers.
 Used the Ansible Galaxy repository a shared repository for the roles to download, share and manage the roles so
that the jobs can be accomplished according to the assignment of the role modules to each team member.
 Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to
schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
 Developed Python, Perl and shell/bash scripts for TC Server/Tomcat web application servers and automation
of the build and release process and to automate certain processes for the smooth process of build tool like
Maven.
 Created scripts in Python to automate log rotation of multiple logs from web servers. Worked with Python
Libraries to create Web applications.
 Assisted developers with establishing and applying appropriate branching so that before the merge can take
place the developer team should know the branch properly by labeling conventions using GIT source control.
 Generated reports using JIRA for creating projects, assigning permissions to users and groups for the project &
created mail handlers and notifications schemes for JIRA.
 Set up customized monitoring to migrate from the manual monitoring with the help of tools like Nagios &
PNP4Nagios Graphs for the legacy and the new environments.
 Used Splunk to monitor the system logs as well as notify the incident management system upon exceeding
thresholds.

Technical Tools: AWS EC2, Cloud Front, cloud watch, RDS, Docker, Kubernetes, Terraform, Maven, Jenkins,
GIT, SVN, JIRA, Ansible, Nagios, Shell scripting, Python Scripting and Perl scripting.

Role: Sr. Cloud/ DevOps Engineer Duration: Sept 2018– April 2020
Humana (Atlanta, GA)

Responsibilities:
 Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks and
deployed Azure AD Connect, configuring ADFS authentication flow, and ADFS installation using Azure AD
Connect.
 Created and configured Microsoft Azure for a multitude of applications utilizing Azure services
on experience in Azure cloud services, Azure Storage, Azure Active Directory, Azure Service Bus and managed
Azure AD tenants and configured application integration with Azure AD.
 Involved in managing Private Cloud and Hybrid cloud configurations and practices in Windows Azure, SQL
Azure, Azure Web and Database deployments. Upgraded and Migrated web applications to latest .Net
framework versions and Azure platforms.
 Created Azure automated assets, Graphical runbooks, PowerShell run books that will automate specific tasks.
Expertise in deploying Azure AD connect, configuring ADFS installation using Azure AD connect.
 Created ARM templates for Azure platform and in migrating on premise to Windows Azure using Azure Site
Recovery and Azure backups and other Azure services.
 Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful
deployment of Web applications and database templates, Cloud Watch, Cloud Trail and Cloud front to setup and
manage the cached content delivery.
 Hands-on experience with Amazon Web services (AWS) and implemented solutions using EC2, S3, and RDS in
cloud formation JSON templates, EBS, Elastic Load Balancer, Auto Scaling Groups, Auto scaling Launch
Configuration and Auto scaling Lifecycle Hooks.
 Prototype CI/CD system with GitLab on GKE utilizing Kubernetes helm and Docker for the runtime environment
for the CI/CD systems to build and test and deploy.
 Integrated Docker container orchestration framework using Kubernetes by creating pods, Config Maps and
deployments. Development of automation of Kubernetes clusters with Ansible, writing playbooks.
 Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration
automation using Docker containers. Implementing Docker based containers maintaining Micro services using
Docker.
 Provisioned the highly available EC2 instances using Terraform and CloudFormation and wrote plugins to
support new functionality in Terraform.
 Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML
scripting.
 Configured the centralized RDS Hive metastore on EMR clusters using Ansible playbooks using EMR step actions.
 Implemented the zero - downtime deployment of the workflow of the process in WebLogic using python scripting
as the language and shell script and automated it using Jenkins.
 Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and
user management with build tools ANT, Gradle and written pom.xml build script.
 Wrote scripts using ANT tools and automated the build and deploy process using Jenkins to move from one
environment to other environments. Also edited the existing ANT files in case of errors.
 OS Experience working on ELK stack for maintaining and analyzing larger data and Elastic search to
maintain/monitor real-time data extractions. Configured elastic search to automatically detect and remove any once
failures in the clusters.
 Hands on experience on working with System health and performance Monitoring Tools like Nagios, Splunk,
Cloud Watch and ELK to monitor OS metrics, server health checks, file system usage etc.

Technical Tools: Azure, Graphical runbooks, PowerShell, Python API, Docker, JMeter, ARM templates, Jenkins,
GIT, Chef, Cassandra clusters SVN, GitHub, Shell scripting, Python Scripting.

Client: Fannie Mae, Herndon, Virginia Duration: Jan 2017 – Aug 2018
Role: DevOps Engineer

Responsibilities:
 Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling,
and RDS in Terraform. Developed strategy to migrate Dev/Test/Production from an enterprise VMware
infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment including runbook processes and
procedures.
 Used AWS Beanstalk for fast deploying, scaling and load balancing of web applications and services developed
with Java, PHP, Python, and Docker.
 Deployed configuration management and provisioning to AWS using Packer and Terraform, involved in auto-
mated deployment of EBS onto the AWS Cloud EC2 instance server and automated the complete deployment
environment on AWS. Worked on AWS Kinesis Firehose, AWS Kinesis Analytics and AWS QuickSight to
receive data from the AWS IoT, analyze it and display the IoT data in the QuickSight dashboards.
 Worked on AWS Beanstalk for deploying and scaling web applications and services with Java, PHP, Python and to
perform health checks. Integrated AWS Lambda with AWS DynamoDB to automatically respond to events in
DynamoDB streams.
 Containerized legacy Java and Node Js applications and run it in AWS Elastic Kubernetes Service. Auto-scaled
the application in both pods level and instance level.
 Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address
blocks, DNS settings, security policies and routing and worked on Installing and Configuring AD FS role on
Domain Controllers, deploy WAP Server for the users to reach AD FS out of company network and Worked on
various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL,
Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell
Automation.
 Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx and other applications.
Used file module in Ansible playbook to copy and remove files on remote systems.
 Automated repetitive tasks, deployed applications, managed changes and automated software update and verified
functionality using Configuration management tool Ansible.
 Designed and developed Continuous Integration & Continuous Delivery pipelines using Code Pipeline, Code
Build and Code Deploy. Involved in software builds and evaluation, creating directories and security groups, and
recreating prior versions. Monitored software, and /or middleware update utilizing technologies like Jenkins.
 Initialized ticketing and tracking using JIRA. Utilized JIRA in reporting the performance issues by doing analysis,
tracking of systems, and used Confluence to create, share and discuss content and projects.
 Installed, Configured, and Managed Monitoring Tools such as Nagios for Resource/Network Monitoring.
 Created scripts in Python to automate log rotation of multiple logs from web servers and wrote shell scripts to
automate the process of adding SSH-keys, generating passwords in python.

Technical Tools: AWS, AZURE, Docker, Kubernetes, AWS Code Build/Code Deploy, Nexus, Ansible, Terraform,
JIRA, Nginx, Python, GIT, Maven, Shell scripting, JSON, Bash, ECS, AKS, Linux, Java, Apache Tomcat, Nagios.

Client: Siri IT Innovations Pvt. Ltd, Hyderabad, India Duration: Feb 15 – Dec 15
Role: Build & Release Engineer

Responsibilities:
 Involved in Setting up the backup server for Jenkins and prepared disaster recovery plans for Jenkins.
 Experienced in setting up Jobs for Plugin Management, Build/Deploy pipeline setup and User management.
 Integrated GIT and Maven with Jenkins to implement the continuous integration (CI) process.
 Configured Nightly Builds using SCM polling option to ensure an updated version of artifactory generated in
NEXUS.
 Implemented building tools such as Ant and Maven in order to automate and enhance the overall operational
environment.
 Handled build failures by identifying the root cause for build failure quickly by checking the console output for stage
at which the build failed.
 Configured GITHUB web hooks to Java code repositories hosted in GITHUB enabling automatic build triggers for
a code commit with JIRA ticket preventing manual triggering options.
 Automated testing builds and deployment by developing and maintaining the processes and associated scripts/tools.
 Handled build failures by identifying the root cause for build failure quickly by checking the console output for
stage at which the build failed.
 Implemented and configured Nagios for continuous monitoring of applications and enabled notifications via emails
and text messages.
 Performed troubleshooting and performance tuning of firewalls, load balancers, and virtual routers.

Technical Tools: Jenkins, Docker, Nexus, AWS, IAMs, GitHub, Python API, Maven, Linux, GIT, Puppet, Python
Scripting.

Client: Experian, Hyderabad, India Duration: March 2014– Jan 2015


Role: System Administrator

Roles & Responsibilities:


 Worked as a system administrator for the build and deployments process on the enterprise server.
 Migration of Red hat linux servers from 4.x version and working with the application team to resolve the issues
post migration.
 Monitoring CPU, memory, iSCSI disks, disk controllers, physical disk, HW and SW RAID, multipath, file
systems, network using the tool NAGIOS.
 Configured Red-hat Linux 3.x & Solaris 8, 9 for production, staging and test environments
 Working with backup team for the Legato backup & Restore, Legato client Installation in the Red hat linux
server.
 Developed Merge jobs in Python to extract and load data into MySQL database.
 Developing features using Perl CGI, python, Java Script, jQuery, Ajax and automating the test cases using
python framework
 Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the
web pages at the client side.
 Developing scripts to be executed as checks by Nagios for execution in both Windows and Linux
environments.

Technical Tool:Linux, Linux 3.x & Solaris 8, 9, CGI, python, Java Script, jQuery, Ajax, MySQL, Nagios

Role: Linux Administrator Duration: July 2013 – Feb 2014


Client: Mphasis, Hyderabad, India

Responsibilities:
 Management of user accounts, files and directory permissions, and securing UNIX systems to match industry best
practices. Wrote shell scripts for automation of daily tasks and created jobs as per performance of the client’s
network statistics(/var/log/messages). Built backup scripts to store VM images on local machine and mirrored the
images on to web-server, with resync.
 Experience in Installation, Configuration, Upgrade, Patches, and performance tuning on UNIX and system software
& hardware.
 Monitoring of web servers and other services using Nagios monitoring tool.
 Experienced with inter networking using TCP/IP and resolving network connectivity using tools like dig, nslookup,
ping. Configured kickstart server and updating/applying patches to the servers using Red Hat Satellite server.
Maintained Samba File Server for user authentication, syslog domain and file sharing.
 Involved in designing Firewall rules for new servers to enable communication with applications, Oracle 10g servers.
System Administration of Redhat Linux & SOLARIS, Red Hat Linux boxes 5.5, 6.0,6.1,6.2, HP ProLiant DL
320/360/380/560 & NT Servers 3.5, 4.0 and Win NT 2000.
 Implemented file sharing on the network by configuring NFS on the system to share essential resources.
 Set up mount points on Solaris servers for Oracle database and installed MySQL server.
 Performed data management using native Solaris utilities for archiving and compression. 

Environments: LINUX/UNIX, Solaris, Virtual Machines, Samba Server, NFS Server, NIS Server, TCP/IP, Oracle
10g, Kickstart, Red Hat Satellite, VM ware/Box.

You might also like