Sie sind auf Seite 1von 8

AWS DevOps Engineer, Build and Release Engineer

Vamshi. S
Mobile: +1 (515)-446-8425 Email: svamshi508@gmail.com
PROFESSIONAL SUMMARY:

 Around 6 Years of experience as Linux Administration, Build and Release Engineer,


AWS Engineer and DevOps/CICD Engineer.
 AWS CERTIFIED DEVELOPER - ASSOCIATE
 Managed Amazon Web Services (AWS) infrastructure with automation and configuration
management tools such as Chef, Ansible, Ansible Tower. Designing cloud-hosted
solutions, specific AWS product suite experience.
 Deploying using Chef to completely provision and manage EC2 instances, volumes, DNS
& S3.
 Experienced in use of Docker, Kubernetes and OpenShift to manage micro services for
development of continuous integration and continuous delivery.
 Handled configuration-management, application deployment, cloud provisioning, ad-hoc
task-execution, and multi node orchestration using Ansible and Ansible Tower.
 Used Cloud Formation to create infrastructure Stack using Templates and achieved
automation using Chef (ruby scripts).
 Having good understanding of Docker Configuration Management tool, Installed Docker
Registry for local upload and download of Docker images and even from Docker hub.
Extensively used Docker for virtualization, Ship, Run and Deploy the application
securely for fasten the Build/Release Engineering.
 Experienced in creating configured AWS IAM and Security Group in Public and Private
Subnets in VPC and Created AWS Route53 to route traffic between different regions.
 Designed and developed the backup and archiving, disaster recovery in AWS cloud.
 Good understanding of Pivotal Cloud Foundry (PCF) Architecture (Diego Architecture),
PCF components and their functionalities.
 Experience on Virtualization technologies like VMWare, Vagrant and Ansible, Chef &
Puppet for Configuration Management tool and understanding containerization
technologies like Docker and Kubernetes.
 Orchestrated complex application deployments quickly and predictably by using
Kubernetes.
 Good experience with container-based deployments using Docker, working with Docker
images, Docker Hub and Docker registries.
 Proficient in Build & Release automation framework designing, Continuous Integration
and Continuous Delivery, Build & release planning, procedures, scripting & automation.
 Experience in Installing, configuring and maintaining Samba, Web Sphere& Web Logic
Application Servers.
 Experience in automating the infrastructure in AWS and used Docker Engine and Docker
containers to store the data.
 Good understanding of the principles and best practices of Software Configuration
Management (SCM) in Agile, scrum, and Waterfall methodologies.
 Worked on build scripts and automated solutions using scripting languages such as Shell
scripting (kasha, Bash), Python, Ruby, PHP, PERL, XML, JSON.
Technical Skills:

Cloud Infrastructure : Amazon Web services, EC2, S3, EBS, IAM, Elastic Load
Balancers, VPC, Cloud Formation, Azure, PCF, Cloud formation,
S3, EMR, RedShift, Route53, Lambda, ELB, SNS/SQS.
Languages/ Scripts : Java, XML, Java Script, jQuery, HTML, CSS3, python, Perl and
Shell script, .Net, PowerShell, android.
Web/App Servers : IBM WebSphere 8.5, BEA WebLogic 10.3.x, Tomcat, Apache,
Oracle Application Server, JBoss Application Server, Nginx.

CI/CD & CM tools : Jenkins, Chef, Puppet, Ansible, Ansible Tower

SDLC : Agile, Scrum, Waterfall Methodologies


UNIX, LINUX (Red Hat 4/5/6, Ubuntu, CentOS), Solaris,
Operating System : Windows, Linux

Database Systems : Oracle, DB2, SQL Server, PostgreSQL, MY SQL,


Bug Tracking Tools : JIRA, Bugzilla, Remedy, Junit, HP Quality Center, IBM Clear
Quest.
SCM Tools/Framework : MS Office, Ant, Maven, CVS, SVN, GIT, Clear Quest, Bugzilla,
Bootstrap.
Containerization Tools : Docker, Kubernetes

PROFESSIONAL EXPERIENCE:
WELLS FARGO, DES MOINES, IA July 2018 to Present
DevOps/CICD Engineer

Responsibilities:

 Understand the existing systems and recommend for CICD automation.


 Work closely with management and team to Understand the existing systems and
recommend for CICD automation.
 Using different kinds of build tools like ANT, Maven, Gradle, and MS build.
 Monitoring the application using New Relic after deploying to a production environment.
 Deploying the binary files like zipping, jar, dll’s files to JFrog Artifactory using Jenkins,
Bamboo.
 Design and implement the CICD architecture and automation solutions using GITHUB,
Bitbucket, Jenkins, Bamboo, Ansible Tower. Deploying to production environment in
AWS using terraform.
 Maintaining containers like Kubernetes and Docker
 Created and managed test environment using Docker, Kubernetes, initiated instances
depending upon development team requirements
 Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
 Writing best practice of Groovy scripting for various kinds of application.
 Build servers using AWS: Importing volumes, launching EC2, creating security groups,
auto-scaling, load balancers, Route 53, SES, SNS, Cloud formation, S3, EMR,
RedShift, Route53, Lambda, ELB in the defined virtual private connection.
 Implemented Jenkins Master/Slave concept in Jenkins dashboard.
 Deployed various databases and applications using Kubernetes cluster management
some of the services are reddis, nodejs app, nginx etc.
 Setting up the Jenkins Pipeline, Bamboo to build Pipelines automatically using Groovy
Script.
 Onboarded and supported several mobile applications onto Jenkins CI/CD pipeline.
 Created and owned, Build and Continuous Integration environment with Ant, Maven,
Visual Studio and Jenkins Pipeline.
 Building Docker images and pushing them to JFrog Artifactory
 Triggering the Ansible Tower template from Jenkins, Bamboo to deploy the application
into different environments (i.e. AWS, VM’s, PCF etc).
 Installed Docker Registry for local upload and download of Docker images and even
from Docker Hub
 Using Jenkins Pipeline, Bamboo deployed Windows application to PCF.
 Development of automation of Kubernetes clusters with Ansible Playbooks.
 Building new container images from scratch like Kubernetes and Docker
 Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process
implementation-using Jenkins Pipelines along with Python and Shell scripts to
automate routine jobs.
 Created inventory in Ansible for automating the continuous deployment and wrote
Playbooks using YAML scripting.
 Written Ansible playbooks form setting up the environment for Java application.
 Act as a subject matter expert on DevOps best practices with Cloud Formation, Auto
Scaling Groups, and Configuration Management.
 Used Ansible and Ansible Tower as Configuration management tool, to automate
repetitive tasks, quickly deploys critical applications, and proactively manages changes in
the AWS environment.
 Code reviews done in SonarQube.
 Administered and Engineered Jenkins Pipeline for managing weekly Build, Test and
Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
 Manage and mitigate risks for releases.
 Create technical documentation Expertise on all the DevOps tools.

Environment: UNIX, WINDOWS, GITHUB, Bitbucket, AWS, PCF, EC2, S3, IAM, Jenkins,
Bamboo, Maven, Perl, Groovy Scripting, YAML, Shell Scripting, Python Scripting, Subversion,
Apache Tomcat, JBoss, WebSphere Application Server, Ansible Tower, JFrog Artifactory,
Docker, Kubernetes, android.

WALGREENS, DEERFIELD, IL JAN 2017 to MAY 2018


DevOps /AWS Engineer

Responsibilities:

 Creating the automated build and deployment process for application, re-engineering setup for
better user experience, and leading up to building a Continuous Integration system for all our
products.
 Built and Deployed Java/J2EE to Application server in an Agile Continuous Integration
environment and also automated the whole process.
 Actively involved in architecture of DevOps platform and Cloud solutions and Worked across
both private (OpenStack) and public clouds (Amazon AWS).
 Launched AWS and OpenStack instances (SUSE/ Ubuntu/ CentOS) and Configuring launched
instances with respect to specific applications.
 Implemented VPC, Auto Scaling, S3, EBS, ELB, CloudFormation templates and CloudWatch
services from AWS.
 Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for
storage and backup on AWS.
 By using AWS IAM to create and manage AWS users and groups, to allow permissions or deny
their access to AWS resources.
 Managed and supported AWS Security related issues, such as IAM and S3 policies for user
access.
 Used Docker and Kubernetes to manage micro services for development of continuous
integration and continuous delivery
 Used Kubernetes to create Pods, ConfigMaps and deployments into the cluster.
 Hands on experience Kubernetes to automate the deployment, scaling, and operations of
application containers across clusters of hosts.
 Worked with containerization tool Docker and Used Docker to implement a high-level
API to provide lightweight containers that run processes isolation and worked on creation
of customized Docker container images, tagged and pushed the images to the DockerHub
repository.
 Created playbooks for OpenStack deployments and bug fixes with configuration management
tool Ansible and automated the process of Apache Webserver installation & configuration.
 Used Ansible as a configuration management tool to manage Web applications, Environment
configuration Files, Users, Mount points and Packages.
 Written Ansible playbooks for automation of launching and managing infrastructure for DEV, QA
and PROD environments.
 Wrote Ansible playbooks with Python SSH as the wrapper to manage configurations of AWS
Nodes and test playbooks on AWS instances using Python.
 Written Terraform templates, Chef cookbooks, recipes and pushed them onto Chef Server for
configuring EC2 instances.
 Involved in Writing Dockerfile to build customized images for creating containers and Also
worked on Docker container snapshots, removing images, and managing Docker volumes.
 Developed Dockerfile for Windows based containers and tested newly emerging windows Docker
container image registries.
 Hands on experience on DockerHub, creating Docker images and handling multiple images
primarily for middleware installations and domain configuration.

Environment: AWS, AWS IAM, AWS EC2, AWS S3, AWS cloud watch, Route 53,
Terraform, Nginx, ANT, Maven, SVN, GIT, GitHub, Chef, Docker, Nagios, Jenkins, Apache,
Apache Tomcat, JSON, Bash, Shell, Perl, Python, PHP, Ruby, Docker, Kubernetes.

WEST CORPORATION, OMAHA, NE JUNE 2016 to DEC 2016


DevOps Engineer

Responsibilities:
 Involved in migrating physical Linux/Windows servers to cloud platform AWS and
testing it.
 Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier
for our environments. Configuring and Networking of Virtual Private Cloud (VPC).
 Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and
Glacier for storage and backup on AWS.
 Installed Jenkins instances and configured master and slave and ran jobs in different slave
platforms.
 Created different jobs in Jenkins like commit jobs, deployment jobs, release jobs and
nightly build jobs to enforce Continuous Integration of our codebase.
 Developed build and deployment scripts using MAVEN as build tools in Jenkins to move
from one environment to other environments and used AGILE MVN method to develop a
build.
 Worked with development team to migrate Ant scripts to Maven.
 Responsible for managing the Maven Repository using Nexus tool and used the same to
share the snapshots and releases of internal projects.
 Experience installing and administrating monitoring Nagios and maintained it by using
Shell scripting.
 Involved in Upgrade of Bamboo & Artifactory Server.
 Experience working on Azure Cloud services, Azure storage, Azure Cli, Azure active
directory and Azure Service Bus. Managing Client's Microsoft Azure based PaaS and
IAAS environment.
 Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands,
Users Mount Points, Packages.
 Worked on creating repositories, branches, tags in GIT and assist the developers to fix
merging issues. Also, responsible for SVN repositories for branching, merging, and
tagging.
 Developed and maintained Python and Shell scripts for build and release tasks.
 Responsible for writing Hooks and Triggers using Python. Built Java application using
ANT.
 Very good experience on creating Roles, Environments, Data Bags in Chef Cookbooks
and upload it to the chef server.
Environment: AWS, Azure, Chef, Puppet, Jenkins, VSTS, Nagios, Maven, ANT, Nexus, GIT,
SVN, Python, Shell, Java/J2EE, JIRA, Clear case.

GENERAL MOTORS MAY 2015 to MARCH 2016


BUILD AND RELEASE ENGINEER

Responsibilities:

 Worked on build &deployments, Maintenance and troubleshooting applications on


different Cloud technologies like Microsoft Azure and Pivotal cloud Foundry (PCF).
 Mapped workloads to the capabilities of Microsoft Azure for public, private and hybrid
clouds.
 Designed and configured Azure Virtual Networks, subnets, network settings, DHCP
address blocks, DNS settings, security policies and routing.
 Deployed and Maintained Windows phone applications on Azure cloud technologies.
 Implemented Pivotal Cloud Foundry setup /POC/Configuration/maintenance.
 Deployed and manage Pivotal Cloud Foundry (PCF) environment across development,
testing and production environments.
 Developed spring boot applications for REST services and deployed in Pivotal
Cloud Foundry (PCF).
 Experience in writing Chef Cookbooks, Recipes, Resources, run lists, managing Chef-
Client nodes, and uploading cookbooks to chef-server.
 Used Chef, Knife, Ohai to create cookbooks and recipes to install packages that automate with
Linux Setting up Chef Cookbooks to perform build and deployment management.
 Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure
across environments and automated the process using Python Script.
 Integrated Chef & Jenkins with Rundeck to provide an end to end cycle of instance provisioning
to Application Deployment.
 Configured in setting up CI/CD pipeline integrating various tools with CloudBees
Jenkins to build and run terraform templates to create infrastructure in Azure.
 Installing, configuring and administering Jenkins CI tool on Linux/Windows/Mac
machines and created a master and slave configuration to implement parallel builds.
 Installed and configured various Jenkins jobs for application deployment and test cases
execution.
 Configured Nexus repository manager for managing the Maven artifacts and
Implemented JIRA tool for project tracking and workflow control.
 Used version Control tools like GIT, Subversion and Bitbucket. In this project we
Primarily used Bitbucket as a version control tool.

Environment: ANT, Maven, Jenkins/Hudson, Bamboo, Nexus, Python, Shell, Bash, Perl, TFS
2010, GIT, SVN, JIRA, Java/J2EEE, Apache Tomcat, WebSphere, Bugzilla, JIRA, JUnit.

MASTEK., HYDERABAD, IN May 2013 to NOVEMBER 2014


UNIX/Linux System Administrator

Responsibilities:
 Installation and customization of Red Hat Linux 4, and Window NT servers.
 Upgraded and maintained servers, operating systems, and patches.
 Install host firewall IP Tables for Red hat Linux and Centos.
 Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
 Installed, configured, and maintained Web and Application Servers including Apache
tomcat and JBoss.
 Installation, configuration and administration of Linux (Red hat/SUSE, CentOS).
 Periodic checks of production and development systems; CPU utilization, memory
profiles, disk utilization, network connectivity, system log files, etc.
 Create, deploy, and manage Linux and windows VM using Red Hat Enterprise
Virtualization Manager, which includes moving and migrating VM from one cluster to
another cluster or within the same cluster.
 Experience in user and group administration, management, and archiving.
 Responsible for the operation, maintenance, and integrity of distributed, networked Linux
based environment.
 Managed virtual memory and swap space on RHEL servers.
 Installing and applying security policies on Red Hat Linux for hardening the server based
on the Company’s policy.
 Developed automated processes that run daily to check disk usage and perform cleanup
of file systems on UNIX environments using Bash scripting and shell scripting.
Environment: Red hat Linux 4.1/4.2/4.3/4.4, Solaris, Centos, Windows server, Bash, Shell,
SMTP, IMAP, POP3, Apache, JBOSS, BMC Remedy.

EDUCATION:
Master of Science from Electrical and Computer engineering at LAWRENCE
TECHNOLOGICAL UNIVERSITY, MI

Das könnte Ihnen auch gefallen