You are on page 1of 6

HEMANTH

AWS/DevOps Engineer
Phone: 201-268-8953
Email:hemanthsai939@gmail.com

PROFESSIONAL SUMMARY:
● AWS Certified Solution Architect with 6+ YEARS of Solid Experience in Linux Administration, Configuration,
Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
● Experience in core AWS services (S3, EC2, ELB, EBS, Route53, Lambda, VPC, Auto scaling etc.) and deployment
services (Elastic Beanstalk, OpsWork and Cloud Formation) and security practices (IAM, CloudWatch and
CloudTrail). 
● Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, services in AWS cloud.
● Experience in Azure Services like Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure
Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, Azure Functions, Azure Service Fabric,
Azure Monitor, and Azure Service Bus.
● Expertise in Implementing Organization DevOps strategy in various environments of Linux and windows servers
along with adopting cloud strategies based on Amazon Web Services.
● Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored distributed
and multi-platform servers using Chef, defining Chef Server and workstation to manage and configure nodes.
Developed Chef Cookbooks to manage systems configuration.
● Extensive experience using Maven, Jenkins, ANT and Maven as a build tool for building of deployable Arti-facts from
source code.
● Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes
Amazon Webservices (AWS), Ant, Apache Maven, Jenkins, SVN, GitHub, Tomcat, JBoss, and Linux.
● Excellent knowledge of Amazon EC2, Amazon S3, ELB and other services of the AWS and hand-on of Cloud-as a
Service varieties PaaS, IaaS, and SaaS.
● Experience working in agile development team to deliver an end-to-end CI/CD by using tools like Ansible, Jenkins,
Maven, Docker, Kubernetes, Ansible, Puppet, Chef.
● Expertise maintaining CI environments with build automation tools like Jenkins, Bamboo and TFS. 
● Extensively used Jenkins to streamline CI/CD process, automated several Master-Slave configurations using
temporary slaves. 
● Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Ansible.
● Experience in developing and implementing infrastructure as code, automated provisioning and configuring using
Chef, Puppet and Ansible.
● Expertise in managing AWS VPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances.
● Familiar with TCP/IP, HTTP, JavaScript, Web Services (RESTful), big data caching mechanism, Load Balancing, multi-
data center architecture.
● Expertise in troubleshooting the problems generated while building, deploying and in Production support.
● Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform
deployments to enable more control or missing capabilities.
● Experienced in creating various dashboards, metrics, alarms and notifications for servers using AWS Cloud
Watch, Grafana and Prometheus.
● Well Versed with container-based deployments using Docker, working with Docker images, Docker Hub and Docker
registries and Kubernetes.
● Extensive experience in working with Oracle, WebLogic, Apache Tomcat application servers.
● Expertise in implementing applications using, shell scripting and UNIX.
● Experience in J2EE Application Development using Web/Application Server like IBM WebSphere, JBOSS Server and
Apache Tomcat Server and Oracle WebLogic.
● Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based
ERP using SQL and Database Triggers.
● Point in time Backup and recovery in MongoDB using onsite MMS.
● Knowledge of databases like MySQL, Oracle, MongoDB, DynamoDB and Cassandra.

TECHNICAL SKILLS:
Cloud Services Amazon Web Services, Microsoft azure

Build Tools Maven and Ant and Gradle

Configuration Management Tools Ansible, Chef and puppet

DevOps Tools Jenkins, Terraform, Docker, Kubernetes

Scripting Languages PERL, BASH, Python, JavaScript, Spring framework SQL, PL/SQL, Shell/Bash
scripting, Core Java
Database & Servers Cassandra, HBase DynamoDB, Redshift, Oracle, MS SQL Server 2012, MySQL

Versioning Tools GIT, GitHub, TFS/SVN

Application Servers Apache Tomcat, JBOSS, IBM Websphere

Monitoring Tools CloudWatch, Grafana, Prometheus, Splunk

Networking /Protocols DNS, Telnet, LDAP, TCP/IP, FTP, HTTP, HTTPS, SSH, SFTP, SCP, SSL, ARP,
DHCP
Operating systems Linux (Red Hat 4.x,5.x, 6.x), Ubuntu, MS Windows Server

CERTIFICATIONS:

 AWS CERTIFIED SOLUTIONS ARCHITECT - ASSOCIATE

PROFESSIONAL EXPERIENCE:

Toyota Motors North America, TX Feb 2021 – Present


Aws DevOps/SRE

Responsibilities:
 Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on
AWS.
 Work with other teams to help develop the Puppet infrastructure to conform to various requirements including
security and compliance of managed servers.
 Established infrastructure and service monitoring using Prometheus and Grafana.
 Helped in migrating services from fleet to Kubernetes.
 Built a VPC, established the site-to- site VPN connection between Data Center and AWS.
 Develop push-button automation for app teams for deployments in multiple environments like Dev, QA, and
Production.
 Help with the creation of dev standards for Puppet module development including best practices for version
control (git).
 Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
 Perform troubleshooting and monitoring of the Linux server on AWS using Kibana, Grafana and Prometheus
 Worked on JIRA for defect/issues logging & tracking and documented all my work using CONFLUENCE.
 Integrated services like Gitlab , AWS  Code Pipeline , Jenkins and AWS Elastic Beanstalk to create a deployment
pipeline. 
 Designed and built highly available private cloud and migrating large production systems on PCF.
 Developed and implemented Kubernetes manifests, helm charts for deployment of microservices into k8s
clusters.
 Implemented Performance testing using Apache JMeter and created a Dashboard using Grafana to view the
Results.
 Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed
Kubernetes manifest files and managed releases of Helm packages.
 Designing and implementing fully automated server build management, monitoring and deployment by using
Technologies like Puppet.  
 Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to
Kubernetes, Created Pods and managed using Kubernetes.
 Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
 Initiating alarms in CloudWatch service for monitoring the server's performance, CPU Utilization , disk usage etc.
to take recommended actions for better performance.
 Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source
code.
 Design AWS Cloud Formation templates to create custom sized VPC , subnets , NAT to ensure successful
deployment of Web applications and database templates
 Coordinate/assist developers with establishing and applying appropriate branching, labeling /naming
conventions using GIT source control.

T-Mobile, Seattle, WA Mar 2020 – Feb 2021


Azure/DevOps Engineer

Responsibilities:
 Worked on Software Development Life Cycle (SDLC) methodologies such as Agile and SCRUM.  
 Migrating Services from On-premise to Azure Cloud Environments. Collaborate with development and QA teams
to maintain high-quality deployment.
 Worked on Jenkins for continuous integration from pulling up the code from version control tools like GIT, SVN,
CVS, IBM Clear Case and building Artifacts using build tools like Ant, Maven and Gradle. And deploying them
into artifact repositories like Nexus and Maven.
 Worked as an administrator on Microsoft Azure and part of DevOps Team for internal projects automation and
build configuration management. Involved in configuring virtual machines, storage accounts, and resource
groups. 
 Experience on Power Shell scripts to automate the Azure Cloud system creation including end-to-end
infrastructure, VMs, storage, firewall rules
 Developed Terraform Templates to automate Azure IAAS virtual machines using terraform modules and
deployed virtual machine scale sets in production environment. Also created resources, using Azure Terraform
modules, and automated infrastructure management
 Implemented Infrastructure automation through Ansible, for Auto provisioning, Code deployments, software
installation and configuration updates.  
 Deployed Kubernetes clusters into Azure using Azure Kubernetes Service (AKS).
 Installing the Applications Insights tool on the web services and configuring an Application Insight workspace in
Azure. configured Application Insights to perform web tests and alerts
 Managed Code Repository by, maintaining code repository in GIT, Improve practices of branching and code
merge to custom needs of development team.  
 Configured Shell scripts to automate the Azure cloud system creation including end-to-end infrastructure, VMs,
storage, firewall rules. worked with Shell to automate SQL tasks, environment management related tasks and
procedures on Windows machines  
 Used Ansible to configure and manage infrastructure, created Playbooks to automate the configuration setups,
Established Ansible Best practices approaches to system deployment with tools with Vagrant and managing
Ansible Playbooks as a unit of software deployment and independently version controlled. 
 Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts
and Troubleshoot the build issue during the Jenkins build process.  
 Creating modular roles for Ansible modules which can be reusable to automate the deployment without errors.  
 Used CloudWatch to keep track of servers.  
 Maintained GIT Repositories, Handled Releases and Branching activities for GIT.  
 Build the RPM packages for Linux and Chocolaty packages for windows as per the requirements.  
 Customize the Choco packages using Power shell script.  
 Worked with PowerShell, Shell scripting and YAML for developing the customer requirements. 
 Used Jenkins to automate most of the build related tasks.  
 Developed and supported the software Release Management and procedures. 

Environment & Tools: Ansible, VMware, Putty, Linux Server RHEL-6,7, windows 2012R, Windows 2016, Power shell, GIT,
Chocolatey Packages, RPM packages, Splunk, Terraform, App Engine, Docker, Kubernetes, Apache Tomcat.

Prudential Financial Inc. – Parsippany, NJ Sep 2019 – Feb 2020


DevOps Engineer

Responsibilities:
 Automated the build process to streamline the build process and eliminate build errors; developed automated
sanity testing after each build.
 Implemented custom templates for automation of Batch Jobs and Data flow, configured alerts for monitoring,
reporting using CICD and automation tools.
 Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB
tables, EBS volumes to set alarms for notification or automated actions and to monitor logs for a better
understanding and operation of the system.
 Installed Pivotal Cloud Foundry ( PCF) on instances to manage the containers created by PCF.
 Created AWS Cloud formation templates on creating IAM Roles & total architecture deployment end to end and
created and design the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for
deployment of Web applications and database templates Watch to monitor resources such as EC2, CPU
memory, Amazon RDS DB services, DynamoDB tables, EBS volumes to set alarms for notification or automated
actions and to monitor logs for a better understanding and operation of the system.
 Worked on AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs
for mission critical production servers as backups.
 Used Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC,
EBS, Monitoring using CloudWatch and CloudTrail.
 Migrated from Chef to Docker and Kubernetes by using Blue/Green Deployment.
 Deployed production-ready Kubernetes Clusters on top of Amazon EC2 instances using KOPS.
 Building Docker image with Packer and provisioning with Kubernetes by using Docker Packer Builder.
 Automated deployments using YAML, Bash, Python and JSON scripting.
 Streamed AWS CloudWatch Logs to Splunk by triggering AWS Lambda and pushing events to Splunk for
real-time Analysis and Visualization.
 Responsible for automated installation of software packages, operating system patches and License keys
using DevOps Automation frameworks (Jenkins CICD, Ansible, AWS S3) by avoiding configuration drift
between servers and environments.
 Developed Enterprise Infrastructure changes as per business workflow and transporting changes using
DevOps/Cloud/Automation Workbench techniques.
 Managed branching, merging, tagging and other source control tasks in Git.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, Lambda, CloudFormation, CloudWatch, CloudTrail, SNS, SQS,
Route53, S3, RDS) Docker, Kubernetes, YAML, Python, Json, Git, Chef, Splunk, Bash, Shell, DynamoDB, RHEL 4/5/6,
CentOS, Apache Tomcat.

Anthem, Richmond, VA                                                                                                                 Oct 2018 – Aug 2019


AWS Engineer

Responsibilities:
 Responsible for Implementation, design, architecture, and support of cloud-based server and service solutions.
 Used different AWS Data Migration Services and Schema Conversion Tool along with Matillion ETL tool.
 Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary
objectives included automation, build out, integration and cost control.
 Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB
tables, Elastic Block Store (EBS) volumes to set alarms for notification or automated actions; and to monitor logs
for a better understanding and operation of the system.
 Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket for storage and backup on AWS.
Extensive knowledge in migrating applications from internal data center to AWS.
 Templated AWS infrastructure as a code using Cloud formation to build staging and pro-duction environments.
 Designed and distributed private cloud system solutions using Kubernetes, Docker.
 Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application
from dev through production, easing the code development and deployment pipeline by implementing Docker
containerization with multiple namespaces.
 Manage the configurations of nodes using Jenkins builds for continuous integration and delivery. Automated
webserver content deployments via shell.
 Develop Chef recipes to Configure, deploy and maintain software components of the existing/new
infrastructure.
 Integrated systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON and others.
 Maintained git repositories for company projects and set up automated testing and deployment using Jenkins.
 Skilled in using bug tracking systems like JIRA.

Environment: - AWS, Jenkins, Docker, Kubernetes, Ansible, Jira, Terraform, ELK Unix/Linux, Bash Shell script, Python,
Chef, Apache Tomcat.

Infotech, Chennai, India January 2016 - July 2018


Build / Release Engineer

Responsibilities:
 Worked with AWS cloud computing and involved in creating AWS EC2 instances and deployed Linux and
Ubuntu on AWS environment. Worked on migrating applications onto AWS.
 Worked in Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
 Worked in environments in AWS platforms for the cloud deployments.
 Wrote recipes and cookbooks for configuring server side through Chef and the Chef server used bash to
automate the deployment process.
 Set up Jenkins server and built jobs to provide continuous automated builds based on polling the Git source
control system during the day and periodic scheduled builds overnight to support development needs using
Jenkins, Git, and Maven. Developed Maven scripts to automate the compilation, deployment and testing of
Web applications.
 Supported engineering plans and schedules by providing CM/Release Engineering services to build, deploy,
develop scripts, oversee branch, and merge strategies, and build automated tools as necessary to offer services
to the engineering team.
 Automating Server Builds using Chef, Installed and configured Splunk on Linux servers for log analysis, Installed
Altiris agent for patching on Windows servers .
 Configured Jenkins for developers to bounce the application container, to get the application container, and
access logs by using ANT scripts.
 Used the continuous integration tool Jenkins to automate the daily processes.
 Migrated J2EE applications to UNIX and Windows environments by configuring applications via IDE Eclipse,
Subversion, and Jenkins.
 Integrated Cloud front with S3 storage for content delivery (CDN).
 Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker
Images and taking care of various Images essentially for middleware establishments.
 Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins master server in multiple minions.
Managed Kubernetes charts using Helm.
 Configured Jenkins slaves and achieved the load balancing on Jenkins.
 Worked on Multi project jobs in Jenkins and used a pipeline plugin to manage them.
 Configured and maintained Apache Web servers for release management team’s internal use.
 Sized acquired and supported the QA environment used to test the deployment and functionality of existing and
new applications in parallel across Web sphere, JBoss, and Tomcat servers.
 JIRA Administrated, maintained documentation, and provided training to the users.
 Created SVN Hooks which triggers builds in Jenkins for the legacy products.
 Deployed production packages to web servers and application servers according to business needs.

Environment: - AWS, Linux/Unix, Jenkins, Chef, Ant, Git, Maven, JBOSS, Helm, Java, Apache Tomcat, Splunk, Docker,
Kubernetes

EDUCATION:

 Bachelor of Computer Science in P.S.G CT in Tamil Nadu, India


 Master of Technology in TRINE University in IN, USA

You might also like