From: route@monster.com
Sent: Friday, September 2, 2016 10:11 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Yash AWS With 9+ yrs of experience working
as Build/Release/DevOps specialist responsible for Cloud Automation through
Open Source DevOps tools like Chef, Jenkins &Docker. Experience with AWS
instances spanning across Dev, Test, Pre-production and Production. The
technologies used are Java, Ruby, AWS Services (EC2, S3, SQS, etc), Chef, My
SQL, Jenkins, Git etc. Implementing Test Driven Development(TDD) approach for
writing Chef cookbook using Test-kitchen, Vagrant, Berkshelf, FoodCritic and
ChefSpec. Specialties:- Summary ·
Excellent working knowledge of the principles and best
practices of Software Configuration Management (SCM) in Agile,
Scrum and Waterfall methodologies. ·
Proficient experience in continuous
delivery using Chef. Developed Cookbooks and coded recipes
for automating deployments and administering infrastructure of the nodes. ·
Integrated Tomcat, uDeploy, Jenkins,
Nexus to automate build and deployment process. Wrote server side validation
scripts to make sure servers come up clean after deployment. ·
Work extensively with AWS
technologies that support automation using Cloudformation to create EC2
instances, ELBs, Route 53 DNS, Autoscaling, ElasticSearch, VPCs, Subnets,
Security Groups, CloudWatch, S3, IAM, etc. ·
End to end deployment
ownership for projects on Amazon AWS. This includes Python scripting for
automation, scalability, build promotions for staging to production etc. ·
Experience in Installing and configuring
Continuous Integration tools, Source code control tools, Artifacts repository
tools (Nexus and Artifactory) and Chef from the scratch. ·
Expertise in scripting for deploying to application
servers. Used WLST Scripting (Weblogic) and wsadmin Scripting (Websphere). ·
Configured and managed tool
to auto discover and monitor auto scaling EC2 instances in VPC. ·
Working knowledge on maven plugins like PMD, Cobertura
and Javadocs for code analysis. ·
Expertise in areas including release, change control, and
configuration management in alignment with ITIL Process and SOX
Compliant applications. ·
Created VM’s using VMWARE API’s and
performing domain deployments and Application deployments using Chef. TECHNICAL
PROFICIENCIES
Work History Davita
Dialysis May 2014 – Till Date Baltimore,
MD.
DevOps/ AWS Engineer ·
Integration
of Configuration Management Systems like Ansible with AWS for code
deployment. ·
Generating
audit reports(similar to Trusted Advisor,AWS) for customers to help them in
optimizing costs and improve performance/security. ·
Creation
of Data Pipleines on AWS to schedule migration of data from SFTP servers to
RDS instances. ·
Creation
of Cloud formation templates for different envs(DEV/stage/prod) to automate
Infrastructure(ELB, Cloud watch alarms, ASGs,SNS topics, RDS etc) on click of
a button. ·
Written
Shell script for AWS AMI backups in east and west region. This script will
create ami with current date and time. It will delete old version and will
keep latest ami versions in both regions. ·
Creating
S3 buckets and restricting access to buckets and directories to specific IAM
users. ·
Associating
virtual MFA tokens for IAM users for security. ·
Extensive
experience supporting applications across varied middleware technologies
Jboss, Weblogic, Apache on Linux systems. ·
Deep
scripting exposure, automating deployments on Jboss&Weblogic using Shell
and WLST ·
Good
hands on experience on cloud technologies like Amazon Web Services and
automation tools like Chef ·
Hands
on expertise in the field of deployment, automation and maintenance of
mission critical applications in clustered environment. ·
Rich
and insightful experience across Incident Management, Change coordination,
Release management, Problem Management, ITIL Framework, and Operations
Management. ·
Setup
Chef Server & Client architecture on RL physical nodes & achieved
“one size fit all” approach. ·
Implemented
Chef Recipes for Deployment of build on Amazon EC2. ·
Chef
Recipes execution logs are using for debugging of cookbook code (recipes). ·
Achieved
dynamic provisioning on EC2 with Knife-EC2 plug-in. ·
Monitoring
of Application & server with Nagios. ·
Installed and configured Chef
and written recipes to automate the administrative tasks. ·
Coded multiple recipes and
cookbooks in Chef to administer the node servers and to automate the
deployments. ·
Involved in
Create/Enhance/automate build and deployment processes for each release and
upgrade. ·
Managed GIT, Jenkins, and
Nexus. Designed and automated build & release process. ·
Written Maven/Ant Scripts for
Automating end-to-end build process and written Shell scripts for deployments
and configuration of Weblogic server for all J2EE applications. ·
Used Python scripts to
install WebLogic server on the server nodes. ·
Responsible for
troubleshooting and fixing the build and deployment issues. ·
Administered GIT, Proposed
and implemented branching strategy suitable for agile/scrum development in a
Fast Paced engineering environment. Visa October 2012 - March 2014 Santa clara, CA. Role:
Devops/ Infrastructure Engineer ·
Trained developers in the use
of TortoiseSVN and WebSVN as GUI clients for Subversion. ·
Performed merging from
development to parent branches prior to building the code. ·
Set up the build and
deployment automation using Jenkins/Anthillpro for J2EE/.NET applications ·
Worked in creating
Websphere/Tomcat Application Server Clustered Environments and handling Load
Balancing for QA, UAT and Production. ·
Setup the builds scripts to
generate reports for JUNIT Tests results, Cobertura Code Coverage results. ·
Installed and configured
Subversion server on Linux. ·
Installed Jenkins on a Linux
machine and created a master and slave configuration to implement multiple
parallel builds through a build farm. ·
Integrated Subversion and Ant
with Jenkins to implement the continuous integration process. ·
Implemented Shell scripts for
release and build automation. Manipulated and automated scripts to suit
requirement. ·
Demonstrated experience in
the Web and Application server administration with good knowledge of Apache
and Websphere Application Platform products. ·
Proficient in deploying and
support applications on Websphere and Tomcat application servers ·
Maintain and enhance current
build procedures for all software development projects ·
Created and maintained POM
files for building the projects and developing the build scripts. ·
Modified build, Junit and
reporting plugin in Maven POM Configurations according to project’s
requirement. ·
Facilitate the Continuous
'Build Manager's’ Role for all Software Development projects. ·
Created Ant, UNIX scripts for
build activities in QA, Staging and Production environments ·
Worked on setting up the
MSBuild and coded/executed Nant scripts for ASP, .NET applications. ·
Worked on the transition
project that involved migration activities to Maven 2 from Ant to standardize
the build across all the applications. Synopsis
March 2010 - September 2012 Mountain View, CA. Role:
Build/Release Engineer ·
Worked as an on-site
coordinator to manage work between onsite and offshore teams. ·
Experience in setting up
Bamboo – configured and created tasks to build and deploy. ·
Used Jython and Jacl
scripting languages to create wsadmin scripts to query and modify the dynamic
operations. Coded Python and shell scripts as part of daily ad-hoc
requests. ·
Documented release, builds,
and source control processes and plans for J2EE applications. ·
Developed and maintained ANT
and shell scripts for Java/J2EE build and release tasks. ·
Involved in editing the
existing ANT files in case of errors or changes in the project requirements. ·
Helped design effective
policies for maximizing the benefits on floating license keys for ClearCase. ·
Involved in migrating data
from CVS to ClearCase using ClearCase import tools. ·
Provided end-user support,
performed baseline build, merges, software release management, and other SCM
activities. ·
Used Nexus tool to manage the
artifact repository and used the same to share the snapshots and releases of
internal projects. ·
Used maven profiles to create
different builds so that it can be released early and released
often-agile/extreme programming. ·
Created a script to generate
tar files for the change-set related to a particular JIRA ticket, which was
then uploaded automatically to the FTP server. ·
Worked on troubleshooting
issues in a clustered WAS environment ·
Demonstrated understanding of
Information Technology Infrastructure Library (ITIL) concept. ·
Build and Packaged for J2EE
applications and worked between offshore/onshore teams. ·
Drove Configuration
Management best practices throughout the entire software development
organization. ·
Worked on resolving issues in
Project Integration when developers faced problem of delivering. ·
Installed Bamboo and
performed troubleshooting during the build failures. ·
Researched and implemented
code coverage and unit test plug-ins with Maven. Oracle India
June 2007 – February 2010 Hyderabad, India. Software Associate ·
Perform software builds using
CVS as version control tool. ·
Release branches and involved
in merging back to trunk. ·
Written ANT scripts for build
automation. ·
Resolving merging issues
during build and release by conducting meetings with developers and managers. ·
Responsible for designing and
deploying best SCM processes and procedures. ·
Posting the Build on time
& following it up the testing team on posted builds. ·
Full ownership of the build
including sanity. Good Quality release notes. 100 % Error free handling of
all on to Component ·
Following up with the Test
Team & Development Team ·
Managing the server’s
application using the Shell Scripts ·
Sending the various attributes
to the server using the scripts ·
Built and Deployed Java/J2EE
to a web application server in an Agile continuous integration environment
and also automated the whole process. Educational Qualifications ·
Bachelors
in Computer Engineering from Gujarat University, Ahmedabad, India. Professional References ·
References will be provided
upon request. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|