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
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Vijay Shekar DevOps
Engineer Email: vijayshekar.devops@gmail.com
Mobile: (617)299-6779 Professional Summary ·
8 years of experience as a Build
and Release Engineer with DevOps Methodologies as primary focus on
CI (Continuous Integration), CD (Continuous Delivery), Pipeline,
Build and Deploy automation. ·
Very good understanding of DevOps
concepts and a critical thinker of its different application areas. ·
Good experience in Software
Product Development, Process Automation, Build and Deployment Automation,
Release Management, Packaging Quality Control, Source Code repository &
Environment management. ·
In-depth understanding of the
principles and best practices of Software Configuration Management (SCM)
processes, which include compiling, packaging, deploying and Application configurations. ·
Develop, enhance and maintain the
build, deployment and configurations for continuous integration and
automate regression and acceptance testing. ·
Automate the Build and deploy of
all internal Java environments using various continuous integration
tools and scripting languages. ·
Build clouds with AWS, AZURE
and Rackspace. ·
Experience with Build Management
tools like Ant and Maven along with ability to create, debug,
diagnose and troubleshoot build scripts. ·
Experience in Linux/Unix
environment (RHEL, CentOS, and Solaris). ·
Implemented Continuous Integration
and deployment using various CI Tools like Jenkins, Hudson,
Bamboo, Chef, Puppet and Sonatype Nexus. ·
Experience in working on source
controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual
Studio and Perforce. ·
Experience in Issue Tracking tools
JIRA, Remedy, Service Now and HP Quality Center ·
In-depth knowledge of computer
applications and scripting like Shell, Python, Perl, Ruby and XML. ·
Expertise in Enterprise repository
management tools like Nexus, Artifactory etc. ·
Maintained local team repositories
and Organization's central repositories for Maven. ·
Supported Deployments into PROD
& Pre-Prod environments with multiple Application server technologies
like WebLogic, Jboss & Apache Tomcat. ·
Experience with Server Automation
and Configuration Management Tools like Puppet, Ansible, and Chef. ·
Building and maintaining systems
in Windows Azure for development and production systems. This applies
to standard VMs as well as other Azure services. ·
Strong knowledge on source
controller concepts like Branches, Merges and Tags. ·
Develop and configure of
Continuous Integration (CI) scripts for releases and
Enhancing/Maintaining to suite the request from teams across the
organization. ·
Exposed to all aspects of software
development life cycle (SDLC) such as Analysis, Planning, Developing,
Testing and Implementing and Post-production analysis of the projects. ·
Worked in an agile
development team to deliver an end to end continuous integration/continuous
delivery product in an open source environment using tools like Chef and
Jenkins. ·
Expertise in trouble shooting the
problems generated while building, deploying and also in production support. ·
Experienced in supporting database
systems including Oracle, MySQL on Linux/Unix, and Windows
environment. ·
Experience in writing shell
scripts to automate the administrative tasks and management using cron and
at. ·
Team player with excellent
interpersonal skills, self-motivated, dedicated and understanding the demands
of system maintenance and has good customer support experience. ·
Managed environments DEV, SIT,
QA, UAT and PROD for various releases and designed instance
strategies. Specialties: •SCM
process automation •SCM
strategy implementation •Continuous
Integration & Continuous Delivery implementation •Release
Process Implementation •Deployment
automation •Evolving new technologies and methodologies to
implement and streamline existing process Technical Skills
Work Experience Wellcare Tampa,
FL
Nov’15-Present Devops Engineer Responsibilities: ·
Worked on installation,
configuration and maintenance Debi an/Redhat, CentOS and Suse Servers
at multiple Data Centers. ·
Automated the installation,
deployment and maintenance of Middleware Application Servers to RHEL Development
and Test Environments. ·
Developed screens using HTML5,
CSS, JavaScript, JQuery and AJAX taking advantage of the framework
AngularJS. ·
Maintained all security, policies
and project aspects of entire code base using Team Foundation Server 2008
integrated functionality, TFS Power Tools, and Team Foundation
Sidekicks ·
Designing and implementing for
fully automated server build management, monitoring and deployment By
Using DevOps Technologies like Chef. ·
Experience in AWS Ansible Python
Script to generate inventory and push the deployment to. ·
Managed the configurations of
multiple servers using Ansible. ·
Creating Amazon EC2
instances using command line calls and troubleshoot the most common problems
with instances and monitor the health of Amazon EC2 instances and other AWS
services. ·
Deploy and monitor scalable
infrastructure on Amazon web services (AWS) & configuration management
using Chef. ·
Converted old builds using MAKE
to ANT and XML for doing Java build. ·
Installed and administered GIT
source code tool and ensured the reliability of the application as well as
designed the branching strategies for GIT. ·
Deployed and configured Git
repositories with branching, forks, tagging, merge requests, and
notifications. ·
Dealt with troubleshooting issues
like Server hang, keep alive threads, HTTP threads, Application
Deadlock, Perm Gen space, Out of Memory Issue, High memory usage and High
CPU. ·
Converted and automated builds
using Maven and Ant. Scheduled automated nightly builds using
Jenkins. ·
Resolving merging issues during
build and release by conducting meetings with developers and managers. ·
Involved in writing and editing
the existing ANT (Build.XML) files in case of errors or changes in the
project requirements. ·
Experience working with AWS
Cloud computing and launching Instances and automation of administration
roles. Environment: AWS, Docker, TFS, Apache
ANT, Apache Tomcat, Ansible, GIT, Maven, Jenkins, Shell, Bash, Ruby,
Unix/Linux, Windows, Web Sphere, Chef, ActiveMQ, Oracle 11g, RDS, Nexus,
sensu, Splunk, logstash, OneOps, RHEL 4/5/6, CentOS, Java J2EE, Jira. Carters
Atlanta,
GA
May’14-Sep’15 Devops Engineer Responsibilities: ·
Participated in weekly release
meetings with Technology stakeholders to identify and mitigate potential
risks associated with the releases. ·
Installing Red Hat Enterprise
Linux 5.x/6.x, CentOS and installing packages, patches for Red Hat Linux
servers, administrator of Red Hat Satellite Servers to avoid outage and
developed strategies for enhanced system resource utilization. ·
Implemented new projects builds
framework using Jenkins & maven as build framework tools. ·
Administration of RHEL 4,
5, 6 and Solaris 9, 10 which includes installation, testing, tuning,
upgrading and loading patches, troubleshooting server issues. ·
Experience in setting up Team
Deploy for TFS to perform deployments as a post build task. ·
Coordinate/assist developers with
establishing and applying appropriate branching, merging conventions using GIT
source control. ·
Worked on
Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and
migrated existing servers into VMware Infrastructure. ·
Installed/Configured/Managed Puppet
Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written
modules from puppet-forge. Up gradation or Migration of Puppet Community and
Enterprise. ·
Implemented multi Node OpenStack
KILO Architecture on KVM Using Latest Release of Ubuntu with Services like
Horizon, Nova, Neutron, Glance, Cinder, Keystone & Swift. ·
Create/Maintain custom build
scripts in Java/Perl. Develop Rational ClearQuest schemas and
tailored the tools with custom Perl and VB Scripts. ·
Hands on experience in automating
builds and deployment process using Shell scripting. ·
Developed scripts using RUBY,
PERL, BASH and BATCH files for Automation of Activities and builds. ·
Imported and managed multiple
corporate applications into GitHub code management repo. ·
Insure impact of software releases
to system performance and resource utilization of distributed and mainframe
platforms are acceptable during load testing. ·
Used the Application Server Admin
(JBOSS/ Tomcat) to manage the systems remotely using Puppet and using
Linux. ·
Work with development/testing,
deployment, systems/infrastructure and project teams to ensure continuous
operation of build and test systems. Environment: Linux (RHEL 5.x/6.x),
Solaris 10/11, RedHat Satellite Server, AWS, TFS, Puppet 3.x, Jenkins 1.x,
WebLogic 11, WebSphere 7.0/8.0, Shell Scripting, Ruby, VMware ESXI 4.x &
5.x, Apache 2.x, Apache Tomcat 6.x/7.x, GIT, Nagios 4.x/5.x. Texas Mutual Insurance Irving,
TX
Apr’12-May’14 Build & Release Engineer Responsibilities: ·
Performed software
configuration/release management activities for three different Java
applications. ·
Designed and implemented
Continuous Integration process using tools like Hudson with approval from
development and other affected teams. Defined processes to build and deliver
software baselines for internal as well as external customers. ·
Converted old builds using MAKE
to ANT and XML for doing Java build. ·
Created and maintained built
wrapper scripts using PERL. ·
Build Java code and .NET
code on to different Jenkins servers as per the schedule. ·
Migrating J2EE, PHP, .NET,
and Cold Fusion applications to UNIX and Windows environments by configuring
application via IDE Eclipse, Subversion, and AnthillPro. ·
Configuring AnthillPro as a common
build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR
to UNIX environments. ·
Working closely with Web
Administrators to setup an automated deployment for SharePoint applications
using Anthill and SVN Tools. ·
Maintained and executed build
scripts by coordinating with development and QA teams. ·
Deployed the EAR and WAR archives
into WebLogic and Apache Servers. ·
Configured and Maintained Apache
web servers for Release Management Team's internal use. ·
Provided assistance to developers
in resolving problems. ·
Created and Maintained Subversion
repositories, branches and tags. ·
Enforced development policies
using Subversion hooks and other metadata. ·
Monitor progression of releases
and keep them on track for delivery on planned release date. ·
Assemble Release Kit and complete
all paperwork, including implementation/back out plans. Environment: Java, .Net, MYSQL,PHP,
Ant, Jenkins, Web Logic, ClearQuest, AntHillPro, Subversion, XML, UNIX ,VB
& Python scripting, MS SharePoint. Sun
Trust Bank Atlanta,
GA
Dec’10-Feb’12 Build
& Release Engineer Responsibilities: ·
Maintained source code
repository in subversion and handled branching, tagging & merging
process. ·
Worked closely with
Business analysts and Project managers to meet release and build schedule
deadlines. ·
Designed Continuous
Build Process using Jenkins to prevent build failures. ·
Maintained Consistent
and continuous integrated build deployment processes, automation and feedback
loop using operational use of tool UDeploy. ·
Migrated a number of
in house shell scripts that supported deployment and configuration of
multiple applications to UDeploy (Urban code) to reduce the administrative overhead
of QA and production releases. This also included implementing team security,
common processes and approvals. ·
Designed versioning
strategy in TFS 2010 to support parallel development for multiple
releases. ·
Automated build
process by defining build definitions and customizing XAML files ·
Implemented continuous
integration using the Jenkins to track and build every source code change. ·
Created and setup
automated nightly build environment for Java projects using ant scripts. ·
Deploying Rational
Tools on IBM and/or client hosted environments. ·
Suggested and
implemented the process of nightly builds and auto deployments for fast paced
applications. ·
Studied the current
build and release process and automated the process using shell scripts. ·
Debugged Build failures
and worked with developers and QA people to resolve the related issues. ·
Perform various builds
for the Dev, QA, staging and Production Environments. ·
Automated the
deployments of application to the Web Server and Application Server. ·
Managed builds and
made necessary changes to Ant build scripts for Java/ WebSphere
based applications. ·
Supported
development engineers with Configuration Management issues. ·
Assisted development
leads and Project Leaders in technical and configuration management issues. ·
Worked under an
environment that has a good defect tracking system through the use of Manual
Test and Test Manager. ·
Documented release,
builds and source control processes and plans. Avantael Softech Ltd,
India
Jun’08-Aug’10 Unix/Linux Administrator Responsibilities: ·
Installed, upgraded and configured
Red Hat Enterprise Linux 4/5/6. ·
Configuration and administration
of DNS, LDAP, NFS, NIS and NIS+ on Red Hat Linux. ·
Hands on experience working with
production servers at multiple data centers. ·
Automated server building using
Kickstarting RHEL 6 and Jumpstarting Sun Solaris 10. ·
Troubleshooting production servers
and configuring standalone production server for testing. ·
Configured yum repository server
for installing packages from a centralized server. ·
Created local repository in
yum.repos.d to run packages using yum, rpm and up to date. ·
Configured and managed SELinux
(Linux Firewalls) and allowed appropriate ports with help of iptables. ·
Installed and configured DCHP
server in Linux to give IP leases to production servers. ·
Management of Red Hat Linux user
accounts, groups, directories and file permissions. ·
Configured, managed ESX VM's
with virtual centre and VI client. ·
Performed Kernel tuning with the
sysctl and installed packages with yum and rpm. ·
Performed Disk management with the
help of LVM (Logical Volume Manager). ·
Configuration and Administration
of Apache Web Server and SSL. ·
Backup management using CRONTAB,
running the backup based on client requirements. ·
Password-less setup and
agent-forwarding done for SSH login using ssh-keygen tool. ·
Established and maintained network
users, user environment, directories, and security. ·
Documented testing procedures and
steps involved in data migration on production servers. Environment: RHEL 4/5, CentOS 4/5,
Fedora 9/10/11(beta), Ubuntu 8.10/9.04 Server, Debian SID, Vmware ESX,
Veritas File System, Veritas Volume Manager, Veritas Cluster
Server.
|
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|