PRASHANTH
Email: *****************@*****.*** Phone: 469-***-****
Cloud & DevOps Engineer/ System Administrator
SUMMARY
·Over 10 years of IT experience in DevOps setting up DEV, STAGE, and PROD environments and Linux System Administration including both Onprem and cloud with different Operating Systems (RedHat, CentOS, Ubuntu, Windows).
·Strong expertise in AWS services including EC2, ELB, S3, Route 53, VPC, RDS, Lambda CloudFormation, Auto Scaling, and IAM for cloud automation and deployment.
·Proficient in deploying and managing EC2 instances across multiple OS platforms including Linux and Windows.
·Implemented Elastic Load Balancers and Auto Scaling groups for cost-effective, fault-tolerant, and highly available systems.
·Hands-on experience with Docker for containerization and Kubernetes for orchestration and managing containerized applications.
·Automated server provisioning, application deployments, and environment configurations using Infrastructure as Code (IaC) tools like Terraform and AWS CloudFormation.
·Built CI/CD pipelines using Jenkins, Hudson, and CloudBees; integrated tools like SonarQube, Checkmarx, and Fortify for code analysis.
·Extensive experience with configuration management tools like Ansible, Chef for automating infrastructure and application deployment.
·Skilled in scripting and automation using Bash, Python, PowerShell, Shell, and Ruby.
·Proficient in SCM tools such as Git, SVN, Visual SVN, and in using Ant and Maven for build automation.
·Managed and administered virtual machines using VMware vSphere, ESXi, vCenter, and created/maintained VM snapshots and templates.
·Experienced with application/web servers like Apache, Nginx, WebSphere, JBoss, and Tomcat across Linux and Windows environments.
·Configured and managed network services such as DNS, DHCP, LDAP, NFS, and SAMBA; secured systems with firewall rules and proxy servers like Squid.
·Administered RHEL 5/6/7 including installation, patching, tuning, LVM, RAID, Kickstart, and troubleshooting.
·Implemented centralized logging and monitoring using ELK stack, Splunk, Nagios, Zabbix, iCinga, and VCMS.
·Involved in capacity planning, performance tuning, and uptime analysis; implemented secure and scalable systems.
·Strong understanding of SDLC, Agile practices, release management, and hands-on experience with tools like JIRA and Confluence.
TECHNICAL SKILLS
Operating Systems
Red Hat Linux ES & Centos OS 7.X, Ubuntu, Windows 2012
Scripting Tools
Bash, Perl, Python, Ruby, Shell
Cloud Administration
AWS, Azure
Application/Web servers
JBoss AS 5.x, 6.x, 7.x, JBoss EAP 5.x, 6.x, Apache, Tomcat, HTTPD
Monitoring
Nagios, ZABBIX, Splunk, ELK, Grafana
Networking
DNS, DHCP, TCP/IP, SMTP, LDAP
Third Party Tools
Ansible, Chef, Jenkins, Various DevOps Tools, Git, GitHub
Virtualization/Containers
VMWare vSphere, ESX 5.x/6.0, Docker, Kubernetes, Mesos
EDUCATION
·Master’s in computer science, University of Cumberland’s, 2016 USA
·Bachelors in computer science, JNTUH, 2011, INDIA
PROFESSIONAL EXPERIENCE
United Parcel Service (UPS) – Baltimore, MD Mar 2019 – Present
Employer: JNIT Technologies Inc
Devops Engineer/SRE
·Designed and deployed multiple applications using a wide range of AWS services (EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) ensuring high availability, fault tolerance, and auto scaling.
·Provisioned secure and scalable VPC architectures including subnets, NAT, route tables, ELB, security groups, and NACLs using Terraform and AWS CloudFormation.
·Automated infrastructure provisioning and deployment of AWS resources (EC2, S3, RDS, VPC, IAM, Lambda) using Terraform and CFTs.
·Integrated Amazon SQS, Lambda, and SNS to build responsive, event-driven serverless applications; automated data flow using Lambda, S3, and DynamoDB.
·Conducted comparative analysis between AWS Kinesis and Apache Kafka to guide data streaming strategies based on business needs.
·Collaborated with business, development, and security teams to automate services across AWS and other cloud providers using CloudFormation and Python.
·Managed and patched RHEL 5/6/7 servers, ensuring up-to-date kernels and secure configurations across environments.
·Developed and maintained CI/CD pipelines using Jenkins, TFS, Docker, and Artifactory to enable automated builds and deployments.
·Integrated Jenkins with tools like SCM tools, Jira, Nexus, and Prometheus for complete development and monitoring automation.
·Managed Red Hat Kubernetes clusters including setup, hardening, monitoring, and deployment of containerized applications.
·Implemented Kubernetes network policies and deployed applications using Argo CD and Azure Pipelines; evaluated Helm charts for packaging Kubernetes apps.
·Migrated legacy applications to containerized environments using OpenShift 3/4, including cluster upgrades and management.
·Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
·Automated configuration management and deployments using Ansible for cloud/on-prem environments, managing apps, configs, users, and packages.
·Monitored critical apps using CA APM and Dynatrace; diagnosed root causes of performance issues and documented resolution paths.
·Used Prometheus and Grafana for real-time infrastructure monitoring; configured Loki and Grafana Agent for centralized log aggregation.
·Managed SQL databases including user roles, permissions, and performance monitoring (queries, CPU, memory, I/O).
·Authored and maintained technical documentation for data migration, workflows, deployment standards, and best practices.
·Coordinated daily production releases, performed incident analysis, and tracked issues using SMC, ensuring smooth operations and timely resolutions.
Caterpillar Inc – Chicago, IL Mar 2018 – Feb 2019
Employer: JNIT Technologies Inc
Implementation Partner: Accenture
DevOps Engineer
·Managed deployments, maintenance, and troubleshooting of applications on Microsoft Azure cloud infrastructure, including virtual environments and datacenters.
·Addressed complex cloud-based identity management, user authentication, and service interruptions related to Virtual Machines (host nodes), virtual storage (Blobs, Tables, Queues), Azure Virtual Networks, Security Groups, and access control rules.
·Configured and managed IPsec VPN (Site-to-site) between on-premises environments and Azure, utilizing Azure services like Boards, Wiki, Repos, and Pipelines.
·Analyzed and monitored performance bottlenecks and key metrics to optimize software and system performance, ensuring adequate system resources.
·Managed all aspects of Jenkins/CloudBees, including setting up CI for new branches, build automation, plugin management, security, and master/slave configurations.
·Implemented continuous integration webhooks and workflows around Jenkins to automate dev-test-deploy processes across multiple code bases.
·Integrated various Version Control Tools, build tools, Nexus, and deployment methodologies (scripting) into Jenkins for end-to-end orchestration of build cycles.
·Virtualized servers using Docker for test and development environments, performing configuration automation, and creating Docker Containers from existing Linux Containers, AMIs, and from scratch.
·Maintained Mesos and Kafka for real-time data stream management, relied on Zookeeper for assistance, and used Grafana for monitoring, dashboards, and alerts.
·Designed Docker for continuous integration and automatic deployment, integrating deployments with Apache Mesos.
·Extensively worked on Ansible deployments, writing playbooks with multiple roles, tasks (loops, templates, service management), host variables, and group variables to manage web applications, environment configuration files, users, mount points, and packages.
·Experienced with JFROG Artifactory for artifact deployment, configuring remote repositories as caching proxies.
·Created multiple Terraform modules for managing configurations, applications, services, and automating the installation process for web servers and AWS instances.
·Worked with MSSQL, DynamoDB, and PostgreSQL databases across multiple environment projects, including developing Lambda functions for data aggregation into Amazon DynamoDB.
·Proficient in GIT, JIRA & Confluence administration (complex projects, workflows, security schemes, custom fields, dashboards, reports), working in an Agile SDLC environment, and using New Relic for application monitoring and SLA reporting.
Kohl’s Innovation Center – Milwaukee, WI Aug 2017 – Feb 2018
Employer: JNIT Technologies Inc
DevOps Engineer
·Monitored live traffic, logs, memory, disk utilization, and other deployment factors using AWS CloudWatch and Stackdriver for performance monitoring.
·Automated cloud deployments with Python Boto and Fabric, leveraging AWS CloudFormation Templates.
·Designed and implemented security controls and best practices for AWS resources, ensuring compliance with industry standards.
·Installed and configured OpenShift for managing Docker and Kubernetes clusters, creating JSON templates and deploying applications as Pods.
·Built Docker images and clustered containers using Docker Swarm and Kubernetes, managing containerized applications with nodes, Config Maps, selectors, and Services.
·Set up and configured OpenShift as PaaS on Google Cloud VMs, deploying pods, creating services, exposing routes, setting quotas/limits, and managing role bindings.
·Managed Jenkins architecture, integrated with Confluence for release management, and re-architected a Maven-based system to reduce build times.
·Modeled and automated end-to-end CI/CD pipelines using tools like Jenkins, Nexus, Maven, Git, and SonarQube.
·Implemented code coverage and unit test plugins with Maven/Jenkins, installed the Groovy plugin, and worked on Groovy scripts for project support.
·Created post-commit and pre-push hooks using Python scripts in SVN and GIT repositories, and automated build processes with Python scripts.
·Used Chef for automation of repetitive tasks, quick application deployment, and proactive change management, including developing and modifying Chef Cookbooks and recipes. Leveraged AWS EC2 for Test Kitchen and managed AWS services (EC2, S3, Route53, ELB, EBS) with Chef.
·Built and deployed EAR/WAR files with Maven to Apache Tomcat and WebSphere Application Servers, including configuring WebSphere clustering topology for Workload Management, High Availability, Load Balancing, and hardware failover.
·Provided production support for installation, configuration, management, and troubleshooting of Apache, JBoss, PHP, and MySQL, and used Splunk Enterprise Security for application monitoring, capacity planning, and log analysis.
Capital One – Plano, TX Dec 2016 – July 2017
Employer: JNIT Technologies Inc
Implementation partner: Wipro
Cloud / Release Engineer
·Experience with the use of AWS services/tools include but not limited to IAM, S3, Cloud Front, EC2, Route53, Code Commit, Code Deploy, Code Pipeline, Cloud Trail, EBS, AMI, ELB, CLI, Cloud Watch, VPC, Auto Scaling, ELB and Cloud Formation.
·Used some predefined CFT’s to create local EC2 instances for daily deployments. Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
·Installed AWS CLI on different windows platforms and used it to generate basic EC2 instances for regular BAU and performed operations only on single files and S3 objects using various commands. Created S3 buckets and managed policies for S3 buckets and utilized S3 bucket Glacier for storage and backup on AWS.
·Implementation of developer instances using AWS EC2 instances and Docker containers for local code development. Configured an AWS Virtual Private Cloud (VPC) and Created Public and Private subnets, NAT gateways, VPN IPSec tunneling, defined NACL’s and Security Group for securing AWS services within private and public Subnets in VPC.
·Migrated VMware VMs from on premise to AWS cloud and migrated applications using AWS services like EC2, S3 Bucket, Route53, ELB, EBS and monitored scalable infrastructure on Amazon web services (AWS) & configuration management.
·Used AWS lambda functions and server less code execution that can be triggering to run code by S3, SNS or other events from cloud watch. Moved data from Local System to S3 bucket.
·Involved in writing Ansible playbooks for setup and configuration of tools including Jenkins and Artifactory on remote servers using REST API protocol. Used Ansible Tower to automate Provisioning and Deployments for our project and integrated it with LDAP to manage access with increased security.
·Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Docker, Jenkins and GitHub and AWS AMI’s.
·Implemented Docker-maven-plugin in and maven pom to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files.
·Participated in the release cycle of the product which involved environments like Development, QA, SIT, UAT and Production.
·Migration of code repository from Subversion to GitHub as a first step in creating a CI/CD pipeline, also assisted the developers in rebasing their branches with the release candidate. Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
·Managed build results in Jenkins and deployed using Jenkins Jobs, migrate all of my Jenkins jobs (or my entire Jenkins configuration) from one instance to another. Supported implementation of Continuous Integration, DevOps, Release Management, Environment Management and Production Support processes.
·Worked on project to automate the release pipeline for a large-scale application, resulting in reduction in deployment time and increase in deployment success rate.
·Installed, configured Nginx as webserver and reverse proxy for multiple sites. Worked with location, SSL configurations, server in nginx. Upgrading the Application as per Application team requirements, Scheduling jobs using crontab.
·Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda.
·Developed automation and deployment utilities using Bash, PowerShell, Rundeck, scheduled tasks and system backups using Python on RHEL.
Ally Financial – Fort Washington, PA Nov 2012 – Nov 2014
Implemented by Value Momentum – Hyderabad, India
Systems Administrator
·Provided support in fixing issues related to Linux, Solaris, HP-UX Installation and Maintenance of Hardware in Production and development Environment as an integral part of the Unix/Linux Support team.
·Worked on installing and configuring VMware/ESX Servers for virtualizations. Supported Oracle RAC (Real Application Cluster) Servers running on Linux with GFS and Solaris with SFRAC.
·Experience in maintaining/tuning/upgrading Web logic/Web sphere/JBoss and Web based applications like Java & Tomcat/Apache.
·Creation and management of user accounts and groups according to the security needs and adding the packages and patches when needed and Permissions policy management and quota implementation.
·Installing, configuring and monitoring Redhat Cluster Server in High Availability Environment. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
·Implemented Backup and Restore by using procedures like Ufs dump, Ufs restore, Tar” and “Cpio”.
·Configured the NIS, NIS+ and DNS on Red Hat Linux 5.1 and update NIS maps and organize the RHN Satellite Servers in combination with RHN Proxy Server.
·Used YUM Software manager for installing and configuring the RPM Packages. Configured logical volumes using logical volume manager (LVM) and also configured mirroring.
·Automated jobs by developing custom scripts using Shell (bash, ksh). Defining and Develop plan for Change, Problem & Incident management Process based on ITIL.
·Formatted data into required format using UNIX Shell Scripts, SED and Awk. Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH.
·Extensive experience in Security Patching. Also coordinating with storage team and networking teams. Configured and installed HP-UX, Solaris and Redhat Linux Servers with the help of Ignite, jumpstart and Kickstart.