Yogi R Devops Engineer +1 516-462-5908 Professional Summary

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6
At a glance
Powered by AI
The candidate has over 8 years of experience in DevOps engineering including experience with AWS, Azure, containers, automation tools like Ansible, Terraform, Chef and Puppet. They have experience across the development lifecycle from development to production.

The candidate has experience with cloud platforms like AWS and Azure as well as automation tools like Ansible, Terraform, Chef, Puppet, and configuration management tools like Terraform and CloudFormation. They also list experience with version control tools, build tools, package managers, monitoring tools, and various application servers.

The document mentions the candidate has experience using tools like Ansible, Chef, Puppet for configuration management. It also states they have experience deploying Puppet for configuration management and using Terraform to customize AWS infrastructure.

Yogi R

DevOps Engineer
+1 516-462-5908
[email protected]

PROFESSIONAL SUMMARY

 Devops Engineer with around 8 years of experience in IT industry comprising Linux


Administration, Software Configuration, Build/ Release Management, Deployment
Automation, Amazon Web Services, Cloud implementation, containerization, and
orchestration.
 Proposed Branching strategies for implementing the Parallel development and suits the agile
methodology for different Version control systems.
 Has a deep experience from deployment of content delivery networks (CDN) and system
development in cloud environments, including Software as Service (SaaS), Platform as Service
(PaaS), or Infrastructure as a Service (IaaS).
 Experience in Infrastructure Development and Operations, involved in designing and deploying
almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, CloudFront,
Cloud Formation, Elastic Cache, CloudWatch, SNS, Route 53.
 Experience with AWS instances spanning across Dev, Test and Pre-production and Cloud
Automation through Open-Source DevOps tools like Chef, Jenkins & Docker.
 Migrated on-perm data centers to cloud providers on AWS.
 Designed highly accessible, scalable, fault tolerant and cost-effective systems using multiple EC2
instances, Auto scaling, Elastic Load Balancers and AMIs.
 Responsible for Enabling Enterprise Single Sign-On  to configure the server with SSO settings.
 Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming
conventions using Subversion (SVN), Perforce and Git source control.
 Expertise in DevOps Build and Release Engineering, Configuration Management, Cloud
Infrastructure, using Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, and GitHub.
 Extensively worked on Hudson/Jenkins for continuous integration (CI) and for End-to-End
automation for all build and deployments.
 Created Ansible playbooks to automatically install packages from a repository, to change the
configuration of remotely configured machines and to deploy new builds.
 Writing Chef Recipes for Deployment on internal Data Centre Servers. Also, re-used and modified
same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
 Setting up and maintenance of automated environment using Chef Recipes & Cookbooks within
Azure environment.
 Deployed Puppet for configuration management to the existing infrastructure.
 Using Terraform customized infrastructure in AWS by configuring various AWS resources.
 Created and maintained various DevOps related tools for the teams such as provisioning scripts,
deployment tools and staged virtual environments using Docker and Vagrant.
 Experience with Docker and Kubernetes on multiple cloud providers, from helping developers
build and containerize their application (CI/CD) to deploying either on public or private cloud.
 Experience in installing and configuring of OpenShift platform in managing Docker containers
and Kubernetes Clusters.
 Created templates and wrote Shell scripts (Bash), Ruby, Python and PowerShell for automating
tasks.
 Good knowledge and hands on Experience in monitoring tools like Splunk, Nagios.
 Knowledge of using Routed Protocols as FTP, SSH, HTTP, TCP/IP, HTTPS, DNS, VPN’S and
Firewall Groups.
 Experienced in troubleshooting and automated deployment to web and application servers like
WebSphere, WebLogic, JBOSS and Tomcat.
 Hands on experience with integrating Rest API’s to cloud environment to access resources.
 Designing and developing infrastructure using Terraform and CloudFormation and automated
connectivity resource deployment in AWS via Terraform Scripts.
TECHNICAL PROFICIENCY:
Cloud Platforms AWS, Azure
Automation Tools Ansible, Terraform, CloudFormation, Chef, Puppet,
Infrastructure as Code Terraform, AWS Cloud formation, Open stack
Configuration Management Ansible, Chef, Puppet
Version Control Tools GIT, Bitbucket, GitHub, Stash, Source Tree
Package Managers Maven, Ant, Nodejs, Gradle, Windows Build tools
Build Server Jenkins, Bamboo, Hudson
Code Security SonarQube, Black duck Scan, Veracode
Application Servers Apache web servers, Nginx, WebLogic, WebSphere, Tomcat Servers
Scripting Languages Groovy, Python, Perl, Ruby, Shell Scripting Java, Glue
Containerization Technology Docker, OpenShift
Orchestration Tools Kubernetes, Docker
Monitoring Tools Elk, New relic, Splunk, Logstash, Nagios
Operating Systems Windows, UNIX, Linux
Web Servers Apache Tomcat, Nginx, WebLogic, Web Sphere
Database Systems Oracle DB, MySQL, AWS RDS, Dynamo DB, Redis
Infrastructure Monitoring Realize Suite, Cloud Watch, Splunk, Datadog,
Prometheus
Cloud Management Platform VMware Suite
Artifactory Nexus

PROFESSIONAL EXPERIENCE

Sr. AWS/Devops Engineer


Canon, NY April 2020 to Present
Environment: Aws, Azure, Git, Maven, Jenkins, Ansible, Docker, Kubernetes, Nagios, Splunk, Linux, Shell, Python,
GitHub, SVN, uDeploy, MySQL, Lambda, Splunk, ELK.

Responsibilities:
 Working with a strong team of architectures, backend developers to gather function and non-
functional requirements.
 Involved in source control management with GitHub and GitLab Enterprise level repositories.
Regular activities include configure user's access levels, monitor logs, identifying merge conflicts
and managing master repository.
 Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, tests
deploy.
 Migration from GCP, on premise to AWS using the Cloud Endure.
 Involved in writing Chef Cookbooks and recipes to automate the deployment process.
 Building/Maintaining Docker container pods managed by Kubernetes
 Involve in configuration/installation/maintenance/troubleshooting and implementing DevOps
architecture using Maven, Jenkins, Ansible, Terraform, Docker, GitHub.
 Implemented Microservices on RedHat OpenShift based on Kubernetes, Etc., and Docker to achieve
CD.
 Using Google Kubernetes to provide a platform for automating deployment, scaling, and operations
of application.
 Working knowledge of several types of configuration management tools like Ansible.
 Implemented GCP Firewall set up rules in order to allow or deny traffic to and from the VM's
instances based on specified configuration.
 Developed build & deployment scripts using MAVEN. Automated the process using plugins
available Jenkins and move from one environment to other throughout the build pipeline.
 Creating Python scripts to totally automate AWS services, which include web servers, ELB.
 Managing the OpenShift cluster that includes scaling up and down the AWS app nodes
 Initiated Kubernetes for automated deployments, scaling and management of containerized
applications across clusters of hosts.
 We are driving towards continuous integration and continuous delivery using Jenkins and Ansible
for Docker image building and deployment.
 Involved in Set-up databases in GCP using storage S3 bucket
 Wrote Groovy and python scripts for automation of build and infrastructure automation
 Involved in automating the deployments on AWS using GitHub, Terraform, Puppet, Chef and
Jenkins.
 Migrated JIRA across environments and worked on JIRA database dumps.
 Active participant in scrum meetings, reporting the progress and maintain effective communication
with each team member and manager. Assigned Roles and Policies to Users, Security Groups by
using Identity and Access Management (IAM).

AWS DevOps Engineer


TCF Bank, MN April 2019 to March 2020
Environment: AWS EC2, S3, Cloud Formation, Dynamo DB, VPC, IAM, Tomcat Apache, Cloud Watch, New
Relic, Git, Linux, Docker, Kubernetes, Jenkins, Maven, Ansible, JVM etc.

Responsibilities:
 Creating fully automated CI build and deployment infrastructure and processes for multiple
projects.
 Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker and
Maven.
 Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's
 Used Chef for configuration management of hosted Instances within GCP.
 Worked with RedHat OpenShift Container Platform for Docker and Kubernetes, used Kubernetes to
manage containerized applications using its nodes, ConfigMaps, node-selector, Services and
deployed application containers as Pods.
 Configured boot-SDK and written python scripts to automate the backup and snapshot of EC2
instances and storing those snapshots on S3 buckets.
 Responsible for managing the Puppet Automation tool including installation, deployment, trouble
shooting and updating
 Built servers using GCP, importing volumes, launching EC2, RDS, creating security groups, auto-
scaling, load balancers (ELBs)
 Automated AWS components like EC2 instances, Security groups, ELB, RDS and IAM through
AWS Cloud formation templates.
 Designed a patch process and wrote Ansible playbooks for patching OpenShift -RHEL, atomic OS
and also for bug fix for OpenShift
 Experience in designing and deploying AWS Solutions using EC2, S3, and EBS, Elastic Load
balancer (ELB), auto-scaling groups.
 Designed Puppet Modules to manage configurations and automate installation process.
 Used Jenkins pipelines to drive all Microservices builds out to the Docker registry and then
deployed to Kubernetes, Created Pods and managed using Kubernetes.
 Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
 Worked on CI tool like Jenkins, created jobs, Installed Plugins and automated build process
 Scheduled Build jobs, configured build pipeline and automated deployment using Jenkins
 Managing build infrastructures environment setups and monitoring daily operations in Jenkins and
enhancing/troubleshoot issues/problems.
 Worked on AWS cloud environment, created ec2 instances and installed Jenkins on ec2 servers
 Build and improve the reliability and performance of cloud applications and cloud infrastructure
deployed on Amazon Web Services.
 Run Infrastructure as code using Terraform for various CSP's and Cloud Formation scripts to build
AWS Infrastructure and resources.
 Experienced in using tools like Git, Jenkins, Ansible and Jira.
 Provision user accounts using IAM in collaboration with enterprise Active Directory.

Linux Systems Administration


Accenture, Hyderabad IN May 2016 to Oct 2018
Environment: CI/CD, AWS, Jenkins, Chef, Docker, Apache, Python, MySQL, PostgreSQL, SVN, ANT, putty, Bash,
Linux, Kinesis, Apache Spark, Ruby, Lambda, Data Warehousing, Splunk, Hadoop.
Responsibilities:

 Build and Maintain Source Code Version Repository that facilitates application development
practices throughout the software development lifecycle. 
 Manage installer releases for Client-Server based tablet supported on all Windows and Linux
Environments.
 Experience in Software Configuration Management, Build, Release Management using TFS,
Subversion, GIT.
 Created and managed CI/CD pipeline for java web applications (maven builds) using Jenkins. 
 Worked on improving the TFS security and maintainability.
 Deployed Java applications into web application server WebLogic.
 Installed JIRA and confluence on Tomcat server.
 Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one
environment to other environments.
 Managed merging, branch creation and tagging for Git based code repository.
 Work with application development and operation teams using a variety of automated testing and
build, and deploy tools (MAVEN, Ant) to resolve issues with transition to new DevOps solution.
 Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to
move from one environment to other environments.
 Performed Web Logic Server administration tasks such as installing, configuring, monitoring and
performance tuning on Linux Environment.
 Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important
information such as payment status report to MQ Server using MQ Series.
 Created scripts for system administration using BASH and Python.
 Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.
 Developed Perl and shell scripts for automation of the build and release process.
 Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing
infrastructure.
 Created and maintained Puppet Modules to manage configurations and automate installation
process.
 Worked on Puppet as Configuration management tool, to automate repetitive tasks, quickly
deploy critical applications, and proactively manage change.
 Experience in designing, building, and maintaining an automated build and release environment.
 Used JIRA to track issues and Change Management.

Linux System Administrator


Street light lamp games, Guntur IN January 2015 to February 2016
Environments: Perl Scripting, Shell Scripting, JENKINS, Linux, SVN, GIT, Tomcat, WebSphere, Scrum,
Python, MAVEN, Ant, Nexus, Active Directory, LDAP, Puppet.
Responsibilities:

 Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades) of Linux


(Red Hat).
 Escalating named customer cases to development for fixes to be included in patches and the next
release of Red Hat Enterprise Linux.
 Configured all the Linux systems to write log data to a centralized syslog server.
 Started moving select clients from older RHEL5-based hosts to RHEL 7-based hosts.
 Automated the installation, deployment, and maintenance of Middleware Application Servers to
RHEL Development and Test Environments on VMware Esx.
 Support physical and virtual servers running on RedHat and CentOS.
 Experience in creating automated administrative tasks using cron, managing System Logs (using
syslog) and responding at day-to-day users' trouble tickets.
 Hands-on experience in diagnosing, troubleshooting various networking, hardware and Linux
server's services issues and performing preventive maintenance.
 Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations,
Table space alterations, user management).
 Used Apache Tomcat as application server for deploying the artifacts.
 Created Bash scripts to monitor system resources and system maintenance and performed
administrative tasks such as System startup/shutdown and Backup strategy.
 Provided periodic feedback of status and scheduling issues to the management.
 Involved in creation and configuration of Domains, JVM instances in production, QA and UAT
environments.
 Built monitoring system and custom scripts to monitor Linux systems, network devices, load
balancers.
 Responsible for the building and deploying the artifacts into DEV, INT, and QA Environments.
 Created Subversion configuration record for builds using derived objects generated during build
audit process.
 Maintain JIRA ticketing system queue and document change activities to update requesters.
 Used Nagios to monitor systems/services.

EDUCATION

 Concordia University – St. Paul, MN


 Master’s in information technology, 2020

You might also like