From: route@monster.com
Sent: Friday, September 2, 2016 10:12 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
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Name: Naveen Kumar Email: naveenv0203@gmail.com Phone no: 401-375-0203 Devops Engineer/System Admin
·
Over 7+
years of experience in System administration where 3+ years of
experience as a DevOps Engineer with configuration management tools such as chef,
puppet, Ansible, Docker, continuous integration using Jenkins, ANT,
Maven build tools and version control using GIT, SVN
deployed on cloud infrastructure using AWS and on-premise
virtualization using VMWare and extensive programming in Python,
Ruby, Perl and Shell scripting. ·
Experience in
planning, installation, configuration and migration of systems; along with
maintenance and deployment of Linux RHEL 5.x/6.x, Windows
2008 and 2012. ·
Build
and troubleshooting experience of Red Hat Linux, Windows Server 2008 &
2012 hosted on VMware ESXi Servers and AWS. ·
Experience
in installation, configuration and administration of VMware ESXI, vCenter,
RDS, HA Clustering, SUN Virtual Box, and Microsoft Virtual PC. ·
Extensively
worked on Jenkins/Hudson by installing, configuring and maintaining for the
purpose of Continuous integration (CI) and for End to End automation
for all build and deployments. ·
Hands on
Experience in AWS Cloud administration such as AMI, EC2,
ELB, S3, Route 53 Domain configuration. ·
Experience in
creating the company's DevOps strategy in a mix environment of Linux (RHEL,
Ubuntu) servers along with implementing a cloud strategy based on AWS. ·
Expertise in
managing EC2 instances, EBS and RDS on the Amazon Web Services (AWS)
platform using chef configuration management tools. ·
Experience with
Chef Enterprise as well as On-Premise, Installed Workstation,
Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to
Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as
well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks. ·
Written Chef Cookbooks
and recipes to Provision several pre-prod environments consisting of Cassandra
DB installations, WebSphere installation and creation of profiles. ·
Developed
OpenStack infrastructure with automation and configuration management tools
such as Ansible, Puppet, or custom-built cloud hosted applications and
used Ansible for continuous integrations. ·
Experience in
deploying and maintaining private cloud infrastructure of OpenStack.
Proficient in tracing complex build problems, release issues and environment
issues in a multi-component environment like OpenStack . ·
Experienced in
creating puppet manifests and modules to automate system operations. ·
Great
Efficiency in installing, configuring and implementing the RAID Technologies
using various tools like VxVMand SVM. ·
Experience with
container based deployments using Docker, working with Docker images,
Dockerhub and Docker registries. ·
Virtualized the
servers on AWS using the Docker, created the Docker files and
version control. ·
Experienced in
Implementation and maintenance of branching and bulid/release strategies by
using GIT and Subversion (SVN) involved in periodic archiving
and storage of the source code for disaster recovery. ·
Experienced in
Administration and Managing the source code control of multiple development
efforts using Clear Case, Subversion, TFS, Git and SVN version
control tools. ·
Configuration
and administration of Fiber card Adapter's and
handling Linux part of SAN (SAN arrays HITACHI). ·
Performed
regular software release build and deployment based on defined process and
procedure, including J2EE, UNIX Scripts, Oracle PL/SQL build
and deployment. Managed, maintained and deployed to test, acceptance and PROD
environments. ·
Good experience
to setup, configure continuous build processes using Buildforge/CruiseControl/Hudson,
Jenkins, Maven, Ant, Nant, MSbuild, Subversion and ClearCase, Perl. ·
Extensive
experience using MAVEN and ANT as build tools for the building
of deployable artifacts (jar, war & ear) from source code. ·
Expertise
in detecting network outages and protocol failures by using Nagios
monitoring system and also experienced in configuring other monitoring tools
like Splunk, Sitescope, and Cloud watch. ·
Ability to
resolve issues quickly, able to identify tasks which should be automated and
then write scripts to automate them. ·
Having good
experience in Red Hat, EMC storage devices, Disaster Recovery like
data Recovery, Hitachi storage devices and veritas Netback up version 6. ·
Participated in
entire Software Development Life Cycle (SDLC) including Requirement
Analysis, Design, Development, Testing, Implementation, Documentation and
Support of software applications. ·
Experience in
Agile Methodology, deploying applications, Load Balancing and Fail over
functionality in clustered environment. ·
Experienced in
writing Python Scripts to support Web Logic Scripting Tool (WLST). ·
Have extensive
experience in building and deploying applications on Web/Application Servers
like JBoss, WebLogic, IBM WebSphere, GlassFish and Tomcat. ·
Manage
deployments at internal and internal and externally accessible QA, SIT
demo, and Production systems. ·
Extensive
experience in managing and configuring secured environments using SSL,
Mutual Authentication and Digital Certificates. ·
Strong
Knowledge in networking (Switching, routing, Firewall, DNS, TCP/IP,
HTTP, SSL). ·
In-depth
understanding of the principles and best practices of Software
Configuration Management (SCM) processes, which include compiling,
packaging, deploying and Application configurations. ·
Hands-on
Experience of the J2EE Framework and its components as related to Java
build, test, deployment and release management initiatives. ·
Deep
understanding of Layer 7 protocols like HTTP, DHCP, DNS, SSL/T. ·
Experienced in
Querying RDBMS such as Oracle, MY SQL and SQL Server by
using SQL for data integrity. ·
Experienced in
First tier escalation for critical system issues and user support via 24x7
NOC & on-call rotation.
Bachelor’s of Technology, Kakatiya
University, India.
Responsibilities: ·
Configured and
maintained Linux virtualization in test and production environment using
VMware vSphere Client and HPSA for Redhat Linux OS installation. ·
Installed
Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded
them to Chef-server, Managed On-site OS/Applications/Services/Packages using
Chef. ·
Installing,
configuring and administering Jenkins Continuous Integration tool
on Linux machines along with adding/updating plugins such as GIT,
ANT, and Chef. ·
Created Chef
driven configuration of user accounts and Installed packages on Chef only
when necessary by managing the attributes and also involved in setting up
builds using Chef as a configuration management tool. ·
Used Chef and
other configuration management tools to deploy consistent infrastructure code
across multiple
environments.
·
Manage AWS EC2
instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our
environments. ·
Provisioned and
maintained Amazon AWS server provisioning via chef. This included
the provisioning of the instances, ELBs, DNS. Also contributed code to the
Jenkins-aws module on github as part of this. ·
Implemented AWS solutions
using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups,
Optimized volumes and EC2 instances. ·
Implemented
and maintained the monitoring and alerting of production and corporate
servers/storage using AWS Cloudwatch. ·
Worked on the
migration from VMware to AWS, and used Chef to automate the infrastructure
in AWS by creating EC2, S3, RDS, VPC and Route 53. ·
Deploy and
monitor scalable infrastructure on AWS & configuration management using
Ansible. ·
Worked on Agile
projects for a DevOps team to help deliver critical functionality
to a cloud based service. ·
Developed and
implemented Software Release Management strategies for various applications
according to the agile process. ·
Developed build
scripts using ANT and MAVEN as the build tools for the creation of build
artifacts like war or ear files. ·
Installed and
configured Jenkins, Installed plug-in, configured security, created a master
and slaves for implementation of multiple parallel builds. ·
Creating
repositories, branches, tags in GIT and assist the developers to fix merging
issues and Creating Local, Virtual Repositories in Artifactory for the
project and release builds, repository management in Maven to share snapshots
and releases of internal projects using JFrog Artifactory tool. ·
Deployed
Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP's,
and Servlets in Staging and Production. ·
Developed
python scripts to automate applications migration and monitor application
health during migration. ·
Virtualized the
servers using the Docker for the test environments and dev-environment
needs. Used Docker containers for eliminating a source of friction
between development and operations. ·
Rebase/Merged
Projects Streams with Release Streams after the frozen/production release and
resolved the conflicts during the rebasing. ·
Installed,
Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource
Monitoring/Network Monitoring/Log Trace Monitoring. ·
Coordinate
Releases from Dev to Production. Communicating with Developers, Testers,
Managers, UNIX, Network teams and DBA teams for successful Release. ·
Attended daily
stand up meetings, bug-scrub meetings, Sprint planning meetings and Weekly
release health check-up meetings as best practices of agile
environment. Environment: GIT, SVN, Ant, Maven, Gradle, WebSphere,
Artifactory, Jenkins, UrbanCode Deploy, AWS, RAD, Shell, Quality Center,
Unix, Linux, Windows, Java/J2EE
Responsibilities: ·
Installed and
configured an automated tool Puppet that included the installation and
configuration of the Puppet master, agent nodes and an admin control
workstation. ·
Deployed
Puppet, Puppet Dashboard, and Puppet DB for configuration management to
existing infrastructure. ·
Created custom
modules and manifests in Puppet using Facts, Resource Types and Provider to
configure, install and run various applications and customized puppet scripts
to perform further provisioning for entire stack. ·
Managed Amazon
Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM
through AWS Console and API Integration with Puppet Code. ·
Deploy and
monitor scalable infrastructure on Amazon web services (AWS) &
configuration management using puppet. ·
Designed AWS Cloud
Formation templates to create custom sized VPC, subnets, NAT to ensure
successful deployment of Web Applications and database template. ·
Implemented
roles and groups for users and resources using AWS Identity Access
Management (IAM) and also managed network security using Security Groups and
IAM. ·
Creating S3
buckets and also managing policies for S3 buckets and Utilized S3 bucket and
Glacier for storage and backup on AWS. ·
Resolved
emerging issues during build and release by conducting meetings with
developers and managers. ·
Implemented
Jenkins Workflow and Plugins for repeatable deployments of multi-tier
applications, artifacts and services to Docker, and Red Hat. ·
Python scripts
to automate AWS services which include web servers, ELB, Cloud front
distribution, database, EC2 and database security groups, S3 bucket and
application configuration, this script creates stacks, single servers, or
joins web servers to stacks. ·
Built and
deployed Java/J2EE to a web application server in an Agile continuous
integration environment and also automated the whole process. ·
Deployed LDAP
for centralized authentication and developed Shell/Batch/Python Scripts for
automation purpose. ·
Developed
Python and Shell Scripts for automation of the build and release
process. ·
Involved in
writing and editing the existing ANT (Build.XML) files in case of errors or
changes in the project requirements. ·
Created
branching & tagging strategy to maintain the source code in the GIT
repository and Coordinated with developers with establishing and applying
appropriate branching, labeling/naming conventions using GIT source control. ·
Managed SVN
repositories for branching, merging, and tagging and Managed Users and Groups
in SVN and involved in troubleshooting client spec issues and user issues. ·
Implemented
Maven builds for creating JAR'S, WAR'S and EAR'S. Managed the artifacts
generated by Maven in the Nexus repository. ·
Designed and
deployed best SCM processes and procedures and supported off-shore team by
advicing on best practices. ·
Created
Deployment notes along with the Local SCM team and released the Deployment
Instruction to application support. ·
Used tracking
tool JIRA to detect, organize and giving priorities to the issues and used it
for assigining permissions to users and groups for the projects. ·
Supported and
developed tools for integration, automated testing and release management.
Verified if the methods used to create and recreate software builds are
consistent and repeatable. ·
Followed up
with the Test Team and Development Team and Posted the build on time and
followed it up the testing team on posted builds. Environment: UNIX native tools (tar/dd). sar, prof,
vmstat, iostat, netstat, LVM, Vsphere 4.x. & 5.x. Solaris, CentOS 5.x/6.x
and Redhat Linux. RPM and YUM. EMC Powerpath, VMAX migration.
Responsibilities: ·
Installation,
Configuration, Administration and Upgrade of RedhatLinux 5.x, 6.x Operating
systems. ·
Implemented and
administered VMware ESX 3.5, 4.x for running the
Redhat Linux servers on development ant test servers. ·
Configured
volume groups and logical volumes, extended logical volumes for file system
growth needs using Logical Volume Manager (LVM) commands. ·
Experience in
Setting up and configuring Install Server, Configuration Server and Boot
Server for Kickstart process & performed Kickstart to install OS on
Several workstations. ·
Configuring distributed
file systems and administering NFS server and NFS clients and editing
auto-mounting mapping as per system / user requirements. ·
Creating,
troubleshooting and mounting NFS File systems on different OS
platforms. ·
Configured
various services, devices as well as applications of UNIX servers and worked
with application team to customize the environment. ·
Creating the
filesystems using redhat volume manager and performing the healthcheck on
regular basis for all Linux serves ·
Scanning the
newly assigned LUNs to the serves and assigning them to volumegroup and
increasing the filesystem using redhat volume manager ·
Mounting
& unmounting the netapp storage LUNs to the Redhat Linux servers
and troubleshooting the issues encountered. ·
Installation/Configuration
of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers. ·
Managing the
ESXi servers using the Vsphere client and Vcenter for managing the multiple
ESXi server. ·
Building the
Red hat Linux server in Vmware ESX client through Vsphere client. ·
Storage mapping
on Red hat linux and create the Volume group , Filesystems using Logical
Volume manager. ·
Key participant
in implementation and integration of three new data centers including
physical, logical and application level testing and support and developed and
executed test plans for Veritas Cluster with Netapp SAN. ·
Developed Cron
jobs and Shell Scripts (Shell, Python) for automating administration tasks
like file system management, process management, backup and restore. ·
Involved in
development, user acceptance, and performance testing, production &
disaster recovery server. ·
Responsible for
configuring Postfix mail relays with Mail Exchangers, Bind DNS Server and
clients, SNMP v3 and NTP relays. ·
Configuring
multipath, adding SAN and creating physical volumes, volume groups, logical
volumes. ·
Designing
Firewall rules for new servers to enable communication with application,
Oracle 10g servers. ·
Optimize
company servers ensuring business success by performing design, installation
and administration in addition to NFS/CIFS file system mounting and support
for developers. ·
Firmware
upgrade, managing the servers, collecting Logs, open KVM console for
troubleshooting. Configuration and maintenance of Apache and Tomcat Servers. ·
Kernel tuning,
Writing Shell scripts for system maintenance and file management, also worked
on Solaris volume manager to create file systems as per user and database
requirements. ·
Exposed to
cluster environment in increasing hardware in clusters to perform critical
applications in respect to search-engines deployment for better request
performance, involving roll-over and roll-back strategies. ·
Taking
individual responsibility for resolving issues reported to the NOC from
multiple sources including trouble tickets, phone calls and automated
alerts. Installation of Oracle Patches and Troubleshooting, Creating and
modifying application related objects, Creating Profiles, Users, Roles and
maintaining system security. ·
Managing daily
operation of a true heterogeneous environment consisting of Linux/Unix
and (around 1500+ servers). Also involved in data center activity as and when
required. ·
Resolving
critical system issues on a 24x7 basis, including notification,
coordination and dispatch of individuals from various functional groups
within the organization. ·
Working closely
with managers and operations engineers to ensure the success of daily operations. Environment: Red Hat 5.x, 6.x , VMware ESX 3.5, 4.x
, python, SNMP v3, NTP, Oracle 10g servers, NFS/CIFS, KVM.
Responsibilities: ·
Administered,
maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware,
Operating System Application & Network problems and performance issues;
Deployed latest patches for, Linux and Application servers, Performed Red Hat
Linux Kernel Tuning. ·
Experience in
implementing and configuring network services such as HTTP, DHCP, and TFTP. ·
Install and
configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3),
and file servers on Linux servers. ·
Administered
Linux servers for several functions including managing Apache/Tomcat server,
mail server, MySQL databases in both development and production. ·
Manage
Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning
on Linux(RHEL) systems. ·
Monitoring
System Performance of Virtual memory, Managing Swap Space, Disk utilization
and CPU utilization. ·
Managed system
processes and scheduled processes with the cron utility. ·
Performing tape
backups, archiving and checking data integrity through Shell Scripts and job
automation. ·
Configure
client networks to integrate Windows systems with Linux systems
including SAMBA sharing, Print servers, and Router configurations. ·
Initiating the
crisis management calls and provide troubleshooting during the outage
situation ·
Installing,
Configuring and Maintaining the DHCP, DNS, NFS, NIS, send mail server and
LDAP. ·
User Account
Management, Group Account Management, configuring dumb terminals, adding
modems, formatting and partitioning disks, manipulating swap, local and
remote printer management, restoring backup, scheduling jobs. ·
Performance
tuning and preventive maintenance, performed daily backup. Diagnosed hardware
and software problems and provided solution to them. ·
Resolving
TCP/IP network access problems for the clients. Implementing Remote System
Monitoring with Sun Microsystems. Develop, Maintain, update various scripts
for services (start, stop, restart, recycle, cron jobs) unix based shell. ·
Created Bash
shell, Power shell and perl scripts to monitor system resources and system
maintenance and performed administrative tasks such as System
startup/shutdown and Backup strategy. ·
Installing and
setting up Oracle9i on Linux for the development team and worked with Linux
kernel, memory upgrades and swaps area. Modified the Linux kernel
to add tracing probes for Configuration access tool. ·
Created users,
manage user permissions, maintain User & File System quota on Redhat
Linux. ·
Responsible for
reviewing all open tickets, resolve and close any existing tickets. Monitored
trouble ticket queue to attend user and system calls. ·
Attended team
meetings, change control meetings to update installation progress, and for
upcoming changes in environment. ·
Updated data in
inventory management package for Software and Hardware products. ·
Capacity
Planning, Infrastructure design and ordering systems. Worked with DBAs on
installation of RDBMS database, restoration and log generation. ·
Provided 24*7
production support and performed weekend changes during maintenance
window. Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba,
VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash. |
|
|
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||
|
|