Abhishek Resume1

You might also like

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

Abhishek Reddy

DevOps Engineer
Abhishekreddykarra481@gmail.com
https://www.linkedin.com/in/abhishek-reddy-a81a6b196/
Phone: 720-316-5839

PROFESSIONAL SUMMARY

 8 years of IT experience with a strong focus on DevOps, Cloud infrastructure and automation which includes Linux,
Ansible, Puppet, Git, Jenkins, shell scripting and Terraform.
 Providing system support for 7000+ Linux servers (On-premises BareMetal/VMs and AWS/Azure Public cloud
instances) including system maintenance, patching using configuration management with ansible and puppet and
software & hardware upgrades. Working on incidents as per SLA.
 Good Knowledge in writing Infrastructure as code (IAC) in terraform, AWS cloud formation and Azure resource
management. Created reusable custom terraform modules in both AWS and Azure environments.
 Hands on Knowledge in Kubernetes to deploy scale, load balance, and manage Docker containers with multiple
names spaced versions using Helm charts.
 Responsible for creating & Managing Dockerfiles for creating necessary base images used for automation of build &
deployment environments.
Continuous Integration and Continuous Deployment

 Experience with CI/CD methodologies with TeamCity, Jenkins for end-to-end automation of various build
&deployment. Integrated Jenkins with code quality analysis and review tools like SonarQube.
 Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build,
Docker, Maven along with Jenkins plugins.
 Created and wrote shell (Bash) scripts and Ansible playbooks for automating tasks.
Configuration management Tools

 Experienced with working on Puppet orchestration. Worked on Puppet enterprise for Large infrastructure.
 Experience in writing custom Puppet modules & RSpec, PDK unit test for validating & testing the modules.
 Experience in working Software provisioning using Puppet and Ansible.
Cloud Services
 Good Knowledge in AWS & Azure cloud platform and its features which includes EC2, VPC, IAM RDS, EKS, ECS,
lambda, Elastic Beanstalk Cloud Trail, Cloud Watch, S3, Route 53 and Azure Compute, Azure Resource Manager
(ARM), Azure Functions, Azure DevOps, Azure Storage, Blob Storage & Azure Monitor.
 Experienced in maintaining micro services using Kubernetes as front-end orchestrator for docker containers and
worked on setting up the Kubernetes Cluster on AWS(EKS) for testing the different features.
Networking & security
 Experience in monitoring systems & application logs of server using New relic & Splunk to detect issues.
 Good knowledge in TCP/IP, traceroute, tcpdump analysis, sysstat tools, strace, dtrace, nc, curl commands.
 Experience in configuring DHCP, NFS, NTP, DNS zones, A, CNAME, Mail, TXT SRV records.
TECHNICAL SKILLS

Redhat Family 4.x/5.x/6.x/7.x/8.x, HP-UX B.11.23, B.11.31, Ubuntu,


Operating System
windows 2012 R2, 2019 and hands on Solaris 8/10/11.

IBM RS/6000, IBM (P series) IBM Power Systems (Power 4,5,6,7), IBM
Hardware Blades, HP ProLiant DL380, 385, Dell Power edge 2650, R220, R320,
IBMX3650 servers. CISCO UCS.

Configuration Management Tools Ansible, Chef, Puppet.

Infrastructure as Service Amazon (AWS), Terraform, Azure.

Test and Build Systems Jenkins, Circle CI, Teamcity, SonarQube, Ant and Maven

Web and Application server Apache, Tomcat, Nginx.

Languages Shell scripting, basics of Perl, Makefile, Python, C, C++, SQL, Ruby

Database PostgreSQL, SQlite, Mongodb

BlueCat, SolarWinds, Calico, DHCP, DNS, SMTP, NFS, CIFS, LDAP,


Networking
TCP/IP.

Virtualization VMWare ESX 5.x, 6.x, vSphere, VMware Infrastructure Client.

Docker, SVN, Git, Bitbucket, Gitkraken, Artifactory, Ruby, FPM Splunk,


Other Tools Nagios, Vagrant, Packer, Pulp, Firewalld, NIC Teamd, FTP, Kickstart,
rsync, autosys, Control -m, SSSD, Commvault.

EDUCATION
 Master of Science, Information Technology Management Campbellsville University, Kentucky, USA in Dec 2020.
GPA: 3.8/4.0.
 Master of Science, Electrical Engineering Texas A&M University, Kingsville, TX, USA in Dec 2015; GPA: 3.16/4.0.
 Bachelors in Electronics & Communication Engineering, Jawaharlal Nehru Technical University, India in 2013.

CERTIFICATIONS
 Microsoft Certified: Azure Fundamentals, (Issued Oct 2020, Credential ID H553-0325)
 Red Hat Certified System Administrator (RHCSA), (Issued Feb 2019, Credential ID 190-037-606)
 Amazon Web Services Solutions (AWS) Architect Associate, (Issued Jan 2019, Credential ID ZHV57KZK2NE1Q7GT

EXPERIENCE
DevOps Engineer October 2021 - Till
date
Client: American Express.
Location: Phoenix, Arizona.

 Responsible for implementation of automated build & deployment frameworks for software development & delivery by
building CI/CD Pipelines to multiple Cloud and Non-cloud Servers for Software application using Azure Devops
Server.
 Analyzing the issues and resolving the same, proposing a workaround to maintain business continuity and ensuring
the minimum business downtime. Identifying the critical issues and taking prompt & effective actions spontaneously.
 Monitored data capture on a regular basis to ensure accuracy and performance of the applications metrics in real
time to detect and diagnose application problems automatically using Catchpoint, Cloud Watch and Dynatrace in
Production environment. Monitored from end-to-end view of runtime systems CPU, bandwidth, disk space and
application logs.
 Working on the microservices applications using kubernetes to orchestrate the application deployments, scaling and
management of containers pods. Develop and update the helm charts for application deployments.
 Developed a serverless application using Azure Functions and Python to automate data processing tasks, integrating
directly with Azure Synapse and Cosmos DB, which resulted in a 50% reduction in processing time and enhanced
data accuracy.
 Implemented CI/CD pipelines specifically for Azure Functions using Azure DevOps, focusing on rapid testing and
deployment of Python-based serverless applications, ensuring high availability and seamless integration with cloud
and non-cloud environments.
 Worked on implementing microservices migration using Azure services such as Azure DevOps, Kubernetes service
(AKS), Container Registry, Azure pipelines, Monitor AKS and Kubernetes API to run workloads on AKS.
 Responsible for Handling Network Security groups (NSGs) to control the inbound and outbound access to network
interfaces (NICs), VMs and subnets on Azure Cloud.
 Worked with Terraform templates to automate the Azure IAAS virtual Machines using terraform modules and
deployed virtual machines scale sets in production environment.
 Worked on Hashi Corp Vault secret management tool to provide security for credentials, tokens and API keys and
Consul tool for discovering and configuring application services in the infrastructure by providing several key features.
 Used Postman API to get the convenient visual display of the query results. Experience in testing and validating API
Proxies developed out of Apigee (API Platform).
 Experience in infrastructure as code using Terraform and Azure ARM templates.
 Responsible for on-call coverage and providing support 24X7 which involved in troubleshooting production issues
and providing an update with root cause and resolution details.
Environment: Azure, Azure SDK, Azure DevOps, Kubernetes, Helm charts, Dockers, Terraform, Ansible, Puppet, Git, Jira,
Rally issues tracking tool, Grafana, Prometheus, Splunk, Dynatrace, Autosys, Consul & Vault, Artifactory, OpenShift.
APIGEE.

DevOps/Linux Engineer. March 2017 – September 2021


Client: Nike, Inc
Location: Hillsboro, Oregon.

 Working on Production support for on-premises Linux severs & Public cloud (AWS & Azure) instances.
Troubleshooting all OS issues, performing monitoring & troubleshooting of applications/server’s issues within the
meet SLA's of customer & providing root cause analysis.
 Provisioning the AWS & Azure cloud instances with autoscaling launch configuration and load balancer using custom
CIS hardening OS Images using terraform, Makefile & Jenkins automation. Created re-usable terraform modules in
both Azure and AWS environments.
 Creating and maintaining the infrastructure for applications in AWS/Azure using Terraform. Building & automating
CI/CD pipelines for different applications.
 Setup of AWS cloud resources by configuring VPC, Internet Gateway, Route Tables, Subnets, VPC-Peering, EC2,
S3, IAM, RDS, ROUTE 53, ELB, Auto Scaling, LAMBDA, SNS, ELASTIC BEANSTALK, NAT devices.
 Created API as a front door application to access functionality from backend services running on EC2 and code
running on Lambda or any web application. Dockerized microservices, created Jenkins’s pipeline to upload docker
images to ECR & Artifactory. Improving existing Pipeline to create the ECS cluster using terraform to facilitate the
deployments.
 Hands on knowledge in software containerization with dockers & container orchestration with Kubernetes EKS &
AKS.
 Working on Kubernetes to manage containerized applications using its nodes, ConfigMaps, services and deployed
application containers as Pods.
 Created Clusters using Kubernetes and worked on creating many pods, replication controllers, replica sets, services,
deployments, labels, health checks and ingress by writing Yaml files
 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.
 Responsible for building application automation pipeline for deployment into AWS using Jenkins, Antifactory and
Terraform with shell and groovy scripts.
 Writing shell & python scripts and automating day-to day sys operation activities using Ansible, Puppet. Migrating
legacy on-premises servers to AWS and Microsoft Azure Cloud.
 Knowledge on Kafka functionalities like distribution, partition of Kafka messages, reprocessing of failure messages
using offset id. Good Knowledge in ELK (Elastic search, Logstash and Kibana) for centralized logging and search
functionalities for the microservices applications.
 Performing standard system administration tasks, such as patching & upgrading, Performance tuning, CPU &
Memory monitoring, good command on Splunk queries & creating alert tasks. Filesystem management of Linux/Unix
servers. Performing the administration of external DNS (A, CNAME, MX, TXT) records.
 Experience with Ansible and Puppet configuration management to manage the infrastructure environment.
Responsible for large-scale Puppet orchestration implementation & maintenance.
 Maintaining the services like NTP, NIS, LDAP, NFS, DNS, Network Manager and Managing the OS configuration files
(like Sudoers, Crontab, Limits.conf & TCP/IP, Commvault Splunk, CrowdStrike agent services & TLS/SSL
certificates), OS Packages and user account Id’s using puppet across the Linux environment.
 Writing Documentation on Confluence for better understand to team members.
 Providing 24X7 production support for 7000 + Linux on premise servers & Cloud instances.
Environment: RedHat 6.x/7.x/8.x, CoreOS, AWS, Azure, Dockers, Ansible, Kafka, ELK stack , Puppet Git, Jira,
Commvault, Pulp, New Relic, Splunk, Artifactory, packer, Terraform, Unified Cisco Server (UCS)

DevOps/Linux Systems Engineer January 2016 – February 2017


Client: CNA Insurance
Location: Chicago, Illinois.

 Administration, Installation, configuration, troubleshooting and performance tuning of Unix/Linux distribution such as
RHEL Linux, Centos & IBM AIX, HPUX Systems on both physical & Virtual servers.
 Responsible for maintaining Linux servers as well as ensuring the health and stability of the server. This included
troubleshooting possible package/library conflicts using various OS, server and application logs.
 Troubleshoot server OS and application issues through root cause analysis and vendor support cases.
 Provided system support for 1000+ Linux servers including routine maintenance, patching, and system backups and
restores, and software and hardware upgrades.
 Built Physical servers & cloud/non-cloud virtual Linux server in VMware using IBM Cloud Orchestrator
 Performed OS and memory upgrades on Linux servers in physical/Virtual cloud environment.
 Experience in managing Virtual machines RHEL 6.5, 6.8, 7.0 servers on VMware vSphere hosts.
 Handled Leap Second on 31st December 2016 for all RHEL servers by patching NTP package & NTP configuration
changes.
 Experience in AWS, which included managing application in the cloud and creating the instances.
 Worked with AWS IAM to generate new accounts, assign roles and groups.
 Worked on Installation and configuration of automation Tool Puppet. Have good hands-on knowledge of creating and
maintaining the Docker containers. Writing Bash & python scripts to automate routine jobs.
 Experience on File System, Disk management, Monitoring System components such as CPU, Disk, RAM.
 Worked on installation, configuration and volume/disk management using VERITAS Volume Manager (VxVM), and
VERITAS File System (VxFs) in AIX and logical volume manager (LVM) in Linux.
 Experience in troubleshooting memory issues and performance issues using Dynatrace and IBM Tivoli Performance
Viewer and tuning the system for JVM parameters.
 CPU & H/W performance testing via strace and various utilities like sar, vmstat, iostat, Nmap. Managing systems
routine backup, scheduling jobs like disabling and enabling using control-m jobs, enabling system logging, network
logging of servers for maintenance, performance tuning, testing.
 Work on incident tickets using ServiceNow ticketing tool to resolve issues such as high CPU/MEM usage,
performance issues, and application support issues.
 participating in a 24x7 on-call rotation basis to respond to critical incidents within the SLA for Red hat Linux, IBM AIX
and HP UX servers.

Environment: Red Hat 6.x,7.x, AIX 5.3,6.1, HP-UX B.11.23, B.11.31, AWS, GPFS filesystems, Dynatrace, IBM Tivoli.

You might also like