Ketan Patel
k2patel@k2patel.in
Knoxville, TN
PH
: 775-572-8350
Career
Objective:
To use my skills, experience and adaptability to obtain a systems administration, engineering or programming position where I am constantly challenged. My greatest strength is my ability to walk into a new environment and be functional immediately. I am quick to learn and adapt to new situations, configurations and technologies.
Technical
Experience:
Programming / Scripting Languages: Bash, Perl, SQL, PL/SQL, Advance Bash, Java, Python
System Administration: FreeBSD, RHEL, Suse, Debian, Fedora, Ubuntu, Gentoo, Archlinux
Monitoring: Argus, Nagios, Cacti, Gomez, Logwatch, OSSec, ELK, graylog2, splunk
Application: Qmail, Sendmail, Postfix, GIT, CVS, SVN, Trac, Apache, IIS, Lighttpd, Squid, nginx, BIND, Wowza, VMware ESX, Solr, Varnish, James, Jboss, Tomcat, Cherokee, php-fpm
Utility: Jumpstart / Kickstart, RPMbuild / Mock, yum / up2date, Puppet, vmstat, iostat, mpstat, SELinux, LVM, Scalr, pulp
Database: MySQL, Oracle, MSSQL, PgSQL, Memcache, HP Vertica, Oracle Coherence
Network: Wireless, IP Addressing/Sub-netting, TCP/IP stack, RADIUS, LDAP, NIS, Samba, Heartbeat, Load balancing, Firewall, VPN, ejabber2, tcpdump
Cloud: Amazon EC2, EBS, ELB, VPN, Snapshot, AMI, Backup / Restore, Openstack
Employment
History:
R&D Systems Engineering Knoxville,TN
Oak Ridge National Laboratory September 2014 – Present
- Responsible provide support / architect need for DAAC project of NASA
- Develop / Support Automated Infrastructure for production and development.
- Interact with Scientists provide solution as needed.
- Developing script / automate daily tasks based on API (python || bash)
- Capacity planning based on upcoming future need.
- Maintain Nexenta stor ( ZFS HA Solution ).
- Setting up Backup / Security Policy for existing infrastructure
- Automate system management / deployment using puppet.
- Maintain / Develop workflow for infrastructure as code.
- Develop packages (rpm) to install custom scripts and applications.
- Build scientific software rpm using MPICH / OpenMPI library for cluster.
- Manage new openstack infrastructure.
Sr. Site Reliability Engineer, Conway AR
Acxiom, April 2013 – August 2014
- Responsible provide proof of concept design and configuration for production system.
- Develop / Support Automated Cloud Infrastructure for production and development.
- Develop solution to provide failsafe data solution with geographical resiliency.
- Developing script / automate daily tasks based on API (python || bash)
- Capacity planning based on current system statistics.
- Working on tuning Application / server for better performance.
- Provide support for HP Vertica Cluster
- Design / Support Scalr to provide solution for multi-cloud provider.
- Setting up Backup / Security Policy for Cloud infrastructure.
- Automate system management / deployment using puppet.
- Develop packages (rpm) to install custom scripts and applications.
Technical Specialist, New York, New York
Thomson Reuters, June 2012 – April 2013
- Responsible provide proof of concept design and configuration for production system.
- Maintain / develope custome monitor for our need.
- Develop solution to provide failsafe data solution with geographical resiliency.
- Developing script / automate daily tasks based on API (perl || bash)
- capacity planning based on current system statistics.
- Working on tuning Application / server for better performance.
- MySQL Replication on top of NDBcluster engine with release lab release 5.6.
- Creating document for fallback plans.
- Maintain development platform ( Openfire / Oracle Coherence / MySQL / Puppet )
- Setting up Backup Policy for all system.
- Deploy icinga based solution to provide monitoring for performance and uptime
- Automate system management / deployment using puppet.
- Automated Continuous Integration using Jenkins.
- Develop packages (rpm) to install custom scripts and applications.
- Develop ‘init’ script to automate process management.
Linux System Administrator, Long Island City, NY
Michael C. Fina, May 2011 – June 2012
- Responsible for infrastructure and customer facing operations.
- Maintain / develop custom monitor for our need.
- Working on planning / implementation to move development infrastructure to Amazon EC2
- Developing script / automate EC2 based on API (perl || bash)
- capacity planning based on current system statistics.
- Working on tuning Application / server for better performance.
- Postgres streaming replication / custom monitoring for postgresql replication.
- Creating document for fallback plans.
- Maintain development / Production platform (interchange / devcamps / postgresql / perl)
- Setting up Backup Policy for all ec2 based system.
- Building xfsutils for RHEL 5.x and kernel 2.6.18-138+ Using Mock.
- tuning kernel variables to support Large Paging / Tuning for database (PgSQL).
- Assembled scripts to generate daily performance report using RRDTools. (sysstats / sar )
- Developed custom monitoring script for headless browser selenium.
- Create revert back plan to move back to Physical Hardware.
- Building in house RPM Repository for update release
- Build / Deploy OSSec for monitoring events.
- Create / Update Kick Start Script to Data center for our requirement build.
Webair
Internet Development Inc, New York, NY
Systems
Administrator, Nov. 2007 — May. 2011
Responsible
for server administration for thousands of servers across global
data centers.
Troubleshoot
level1 to level3 client issues tracked via ticketing system.
Work
with new clients to custom build their software stack on their
servers on different OS platforms.
Perform
Linux/BSD, Apache, MySQL optimization to help improve server
performance.
Used
bash to develop support tools, ex: Automatically backup / Hot
Backup / Query Based Text Backup / MySQL databases across
hundreds of servers in several different data centers.
Assigned
as dedicated technical support for VIP clients.
Help
clients debug and identify issues with their server side
applications and scripts
Implemented
a wiki based system for collaborative documentation of VIP client
infrastructure, server configurations, and maintenance procedures.
Install,
configure and customize monitoring solutions for VIP clients using
monitoring systems such as Cacti and Nagios (nrpe / nsca).
Install,
configure, monitor and manage Circular Master - Slave and Master -
Slave MySQL Cluster.
Work
with kernel compilation, modifying various variable on kernel in
order to improve performance.
Developing
script to automate installation of ffmpeg / mencoder / mplayer from
latest repository snapshot across multiple client servers.
Support
VMWare ESX Cluster - Creating, updating and cloning of Virtual
Servers.
Modern
Data System Inc., Carle Place NY
System
Administrator and IT Operations, June 2007 - Nov. 2007
Worked
on a 20 servers environment consisting of Linux and Windows
operating systems.
Maintained
production environment Active directory
Managed
server backups using Symantec Backup Exec 11 / Symantec Ghost
Managed
production MSSQL servers.
Set
up IPSEC tunnels to allow remote access to servers via VNC
Constantly
researched and presented CTO with new technologies that would
improve technical operations for the company.
Communicate
and setup Managed Services for all the computers as client places.
Samagam
Networks Pvt. Ltd., Surat, GJ, INDIA
Web
Services Developer & System Administrator, May 2004 - Jan. 2007
Managed
production environment of about 10 Linux servers
Deployed
firewall solution using Astaro Linux firewall.
Deployed
and debugged primary application built with java and jsp with a
mysql backend.
Improved
mysql resiliency by creating a load balanced cluster using
ldirectord, Hearbeat as “ultramonkey” package.
Created
a monitoring platform using Nagios and customized to fit our needs.
Provided
24/7 support for our overseas staff.
Creating
Database diagram for various in house application.
Education
:
Diploma
Industrial Electronics : Maharastra Technical Examination Board :
1997
Diploma
Computer Technology : Hardcore : 1998
Certified
Novell Administrator : Novell : 1999
Certified
Intranet Manager : Novell : 1999