Jon S. Miller. Linux Systems Engineer. jonebird@gmail.com / 614-465-6632



Similar documents
Diploma in Computer Science

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Architecture and Mode of Operation

High Availability Implementation for JD Edwards EnterpriseOne

Call us today to help you (888) LAWSON CERTIFIED CONSULTANTS

Nick Metrowsky Oakwood Drive Longmont CO

How To Write An Ets Request For Proposal (Rfp)

SENTINEL MANAGEMENT & MONITORING

Running Oracle Databases in a z Systems Cloud environment

ManageEngine (division of ZOHO Corporation) Infrastructure Management Solution (IMS)

Managing your Red Hat Enterprise Linux guests with RHN Satellite

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

Managed Servers ASA Extract FY14

UPSTREAM for Linux on System z

Access Management Analysis of some available solutions

IBM Tivoli Application Dependency Discovery Manager

ATUL TRIPATHI. Address: A-71 Pandav Nagar, New Delhi. atul.trp@gmail.com Mobile :

Information Technology Services Classification Level Range C Reports to. Manager ITS Infrastructure Effective Date June 29 th, 2015 Position Summary

Centrata IT Management Suite 3.0

JobScheduler. Architecture and Mode of Operation. Software for Open Source

Managed Services Portfolio. MindCraft Software Pvt. Ltd.

SOFTWARE TESTING SERVICES

SEP Disaster Recovery and Backup Restore: Best

Management Packs for Database

Small Systems Solutions is the. Premier Red Hat and Professional. VMware Certified Partner and Reseller. in Saudi Arabia, as well a competent

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Virtualization. Michael Tsai 2015/06/08

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

Adobe LiveCycle ES Update 1 System Requirements Adobe LiveCycle ES Foundation-based solution components

Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting

Hard Partitioning and Virtualization with Oracle Virtual Machine. An approach toward cost saving with Oracle Database licenses

Measurably reducing risk through collaboration, consensus & practical security management CIS Security Benchmarks 1

<Insert Picture Here> Private Cloud with Fusion Middleware

DocuShare Installation Guide

Red Hat Enterprise Linux 6. Stanislav Polášek ELOS Technologies

RHEL to SLES Migration Overview

Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect

ABRAHAM ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES

Backup. ServiceWorks Backup Service Description

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

SOFTWARE TESTING PROCESSES PRESENTATION

SNOW LICENSE MANAGER (7.X)... 3

Open Source in the Data Centre. John Ferlito Bulletproof Networks

From Idea to Working Deployment:

ITG Software Engineering

Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition

Integrigy Corporate Overview

BACKUP BEST PRACTICES FOR A XENSERVER & XENDESKTOP ENVIRONMENT

Architecture and Mode of Operation

USING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction

Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis. Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169

TECHNICAL SKILLS UNIX, UNIX-like including Solaris, Linux, Mac OS X, BSD, SySVr4, HP-UX

Integrated Performance Monitoring

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

N o v e l l A d d s t o H i g h A v a i l a b i l i t y E x t e n s i o n s f o r S U S E L i n u x E n t e r p r i s e S e r v e r 1 1

Scalable Architecture on Amazon AWS Cloud

6 CURRENT JOB OPENINGS:

Large Systems Update 2013 Iceland

Tools for ITIL Capacity Management: How not to spend 100,000

SEP Disaster Recovery and Backup Restore: Best Practices

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

RSA ACCESS MANAGER. Web Access Management Solution ESSENTIALS SECURE ACCESS TO WEB APPLICATIONS WEB SINGLE SIGN-ON CONTEXTUAL AUTHORIZATION

JBoss Enterprise Middleware

Symantec Disaster Recovery Advisor

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

SNOW LICENSE MANAGER (7.X)... 3

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Vendors Questions for RFP DBA and System Administration Support

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

DevOps and SUSE From check-in to deployment

Job Descriptions REMEDY. Job Code: 4870 Level 2 Support. Skill: Remedy Experience: 3-6 yrs Location: Chennai. Candidate Profile: Mandatory Skills:

vrealize Business System Requirements Guide

Determining which Solutions are the Best Fit for Linux on System z Workloads

vrealize Hyperic Supported Configurations and System Requirements

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

VERITAS Cluster Server v2.0 Technical Overview

Lawrence Joseph Karnis B.Sc., I.S.P.

Ansible in Depth WHITEPAPER. ansible.com

Alfresco Enterprise on AWS: Reference Architecture

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

Teamcenter Installation on UNIX and Linux Servers Guide. Publication Number PLM00011 J

OpenNebula Open Souce Solution for DC Virtualization

This document will list the ManageEngine Applications Manager best practices

SNOW LICENSE MANAGER (7.X)... 3

Position Summary. Open Position PROGRAMMER III UCD. Non-Exempt. Uncovered DESKTOP SUPPORT/JUNIOR SYSTEM ADMINISTRATOR. Hai Nguyen

OnCommand Performance Manager 1.1

Space Shuttle Launch - Exploring other Galaxies with Operations Manager

FDR/UPSTREAM. Simplified Enterprise Backup

Veritas Operations Manager Management Server 6.0 Installation and Configuration Guide

Comprehensive Monitoring of VMware vsphere ESX & ESXi Environments

John Smith Prattville, AL

Q.20 One online training topic that would be most useful system administration system configuration/infrastructure management Maybe something on

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

You ll need to have: It d be great if you have:

OpenNebula Open Souce Solution for DC Virtualization

Transcription:

Jon S. Miller Linux Systems Engineer jonebird@gmail.com / 614-465-6632 OBJECTIVE I am seeking a position at the intersection of technology and business where I can leverage my development and administrative background in making decisions that move the business forward. I am a self-motivated individual that never wants to stop learning and enjoys a challenge in the process.. SKILLS AND ACCOLADES Presented at RedHat Summit 2012 concerning the technical and business value of running Linux on the Mainframe: Turbocharge your Mainframe with Linux: Let Us Show You How Publications: Python Magazine's May 2008 issue entitled LDAP backed initscripts in Python ; Python Magazine's July 2009 issue entitled Running Large Python Tasks With Hadoop Presented at 2008 PyWorks Conference: Using Python with LDAP. The talk included an introduction to the LDAP module for Python and concluded with a demonstration of moving local config data into LDAP and modifying an existing application to pull it's data from LDAP. Programming experience in Python, Perl, C/C++, Javascript, Java, Bash scripting. Virtualization experience including VMWare (ESX), z/vm, KVM, Xen. Linux Kernel Internals certification of completion from RedHat (RHD236). Personally provided a new lab exercise which is now a part of the curriculum. Used Linux since 1995 with 13 years professional experience which includes RedHat Enterprise Linux (RHEL) 2.1 6, Suse Linux Enterprise Server (SLES) 9, 10, 11 and Fedora 14, 18-22. RedHat Certified Engineer (RHCE) Database experience: DB2 7, 8, 9; Oracle 9, 10, 11 including RAC; Sybase ASE 11.X, 12.X. Nonproprietary RDBMS experience includes MySQL, PostgreSQL, sqlite, bdb. Duties have included system configuration, tuning, SQL optimization, stored procedures, backups / restores, DDL definitions, disaster recovery planning. 6 years experience with Solaris 2.6, 2.7, 8, 9, 10; 2 years HP-UX 11i; 3 years AIX 5.3 Working operational experience with Microsoft NT, 2000, 2003. Networking knowledge TCP/IP, LDAP, NFS, SNMP, SMTP, HTTP(S), SSH. Ability to work under pressure. Excellent written and oral communication skills.

WORK EXPERIENCE QUALCOMM TECHNOLOGY INCORPORATED, San Diego, CA Staff Engineer (12/2012-Present) Managed Corporate R&D's Linux images including maintaining custom Linux kernel along with developing tools and processes to aid multiple projects. Maintained custom pseudo-rt (CPU isolation) Linux kernel image across multiple versions between 3.9 through 3.19 while developing a framework to validate the image and collect tracing data (ftrace). Built in MPTCP support on select kernel images. Consolidated Cobbler imaging systems into single Spacewalk (SW) server. Developed Python script to use SW API to publish/update profiles while committing changes to a git repository. Introduced Ansible for process automation for product buildout as well as maintain custom image settings in a ansible-pull architecture. Contributed a Spacewalk inventory script to upstream Ansible project. Established department Python standard module templates via Paster which included linting and testing patterns. Built an internal PyPi server on private Activestate Stackato PaaS to host our modules. Introduced Linux Containers (Docker) to department. Built a wrapper tool to ease launching of containers driven by a separate config and built a custom Docker repository to host our images. Coordinated with IT department on network changes (shared HP ilo ports) and LDAP enhancements (Samba authentication attributes and built a Perl script to provide autofs indirect map LDIF data) Additional tooling work included: Script to combine Google repo, Atlassian's JIRA and git-flow; Built a Graphite server to store various metrics (source code metrics, LDAP performance). NATIONWIDE INSURANCE, Columbus OH Linux/Unix Architect (06/2010-Present) Responsible for setting the technology direction for our Linux and Unix platforms by watching industry trends, weighing risk, calculating ROI and integration with existing infrastructure. Frequently presenting ideas/projects/roadmap to a large variety of audiences from technical teams to CTOs. Translate business requirements from our multiple lines of business to standard, supportable solutions. Create, publish, and present a technology roadmap for strategic initiatives and led engineering teams throughout implementation. Mentor Engineering and Operations team members for skill uplift and career development.

Designed and taught a week long Python programming class for engineering teams breeding an ecosystem of collaboration. Work closely with procurement team in conducting vendor negotiations. Responsible for adherence to business continuity plans spanning multiple business units. Joint showcase program with IBM modeling application workload to align applications for the proper architecture. Led architecture team in developing our IaaS cloud strategy and closely with our PaaS strategy. B7INTERACTIVE, Colorado Springs, CO Independent Contractor (10/2009-05/2010) Duties include Software Design & Development; System Administration EC2 node administration, Scripting, Hadoop Nagios Monitoring Framework deployment NATIONWIDE INSURANCE, Columbus OH Senior Linux Engineer (12/2006-06/2010) Systems Engineer for our Oracle RAC deployment. Work in standardization led to creation of local RPM repository of our build patterns. Manage over a thousand Linux guests in a team of ten comprising of %50 Suse Linux guests running on z/vm, %30 Linux guests running on ESX and the remainder physical HP proliant servers. Maintain the build of our SLES 9, 10 images along with our RHEL 3, 4 and 5 builds. Autoyast and kickstart configs. Member of our Linux and Unix concurrency teams which guide the direction of our use of Linux and related technology in the company. Wrote inspection scripts, used by middleware support team, for performing reverse engineering of top cpu running processes. Summarized system calls, identified looping processes, process trees and pidfile summaries while gathering data for potential support case. Wrote a Linux kernel module which resets signal handlers and updates limits on a process. Module's creation marked the first time, in over a year with a PMR case with IBM, that we were able to acquire a system core for our support case. Received Innovator of the Year award in 2008 to our team by IBM for our work of running zlinux on the mainframe. Mentor co-workers in learning Python and Shell. Provided lessons and encourage further development by creating mini-projects to aid our environment and their development.

Created a automated data collection system for any and all points of interest with our servers. Included batch system along with web service for retrieving and storing further data points. Written in Python and mainly utilizing the paramiko ssh module, web.py framework and SQLAlchemy ORM. Migrated Linux environment from local accounts to LDAP. Led effort which included configuration and scripted consolidation of disparate user and group IDs. Solution lead in our Read Only Root (ROR) effort in our zlinux environment. Shared root (/), /usr and /opt filesystems as readonly references of the same DASD disk. Managed resources and coordinated migration of over 500 servers to our new server configuration saving over 1TB of DASD storage and increased security. Developed solution to share DB2 binaries, across various fixpack levels, in our zlinux environment. Consolidated documentation for team in a single Wiki site while leading the increase of documentation production levels two fold. Implemented source code repository solution (SVN) for better management of scripts and configuration data for the team. Deployment included educating and guiding team members in SCM principles. STERLING COMMERCE, Columbus OH Senior Unix Administrator (6/2000-12/2006) Team lead of Unix team. Everyday responsibilities include DNS (bind), LDAP accounts, Veritas Netbackup, user/group maintenance in LDAP and ADS, Veritas Volume Management, Veritas Cluster Server (VCS). OS based firewalls include sunscreen, ipfilter, iptables. Created multiple custom Veritas Cluster Server (VCS) agents. Implemented log monitoring tool utilized company wide across all Unix/Linux servers in Perl which supplemented Unicenter framework in handling Veritas Cluster Server (VCS) clusters. Implemented linux-ha.org s Heartbeat in money saving clustered solution along with NFS cross mounted shared file systems. Wrote administration utility to abstract application details to administrators and centralized configuration with custom schema in LDAP. Could then control RC scripts centrally for 3 rd party addon software. Maintained CVS server for company. Incorporated viewcvs CGI application, cvsd with ten repositories and synchronizing accounts with LDAP accounts. Design highly available customer facing infrastructure for a in-house hosting solution. Involved network load balancers, clustered applications and Oracle RAC for the full 3-tiered application. Built out IBM Websphere MQ v3.5 infrastructure for wide company use on Solaris within VCS. Designed and implemented modular Solaris Jumpstart infrastructure. Each software component being

managed in simple, separate scripts and status of each script maintained across reboots as well as ongoing operations. Sun Solaris hardware experience includes netra, 250, 280, 880, 420, 4800, 6800. Dell hardware experience with 2450, 2550, 2650, 6850, 2850, 6850, 4850. Apache (AJP Connector, modproxy, virtual servers, SSL), Tomcat, JBOSS, BEA Weblogic. Implemented in house collaborative blog for team. Promoted documentation and teamwork. Developed custom plugins to assist in common repetitive work such as change management communications. BEA Weblogic Server 6.1 certification. Administrated Sybase Databases versions ASE 11.9, 12.0, 12.5. Developed installation standards for DB2 7.2, 8.1 as well as assisting administration. Oracle 10g RAC R1, R2 installations and administration on Solaris and Linux platforms. Developed standardization and automated installation for each of the RDBMS systems. Maintained Oracle RAC cluster of 7 nodes and 500GB of SAN storage on RHEL 3.0 servers. Developer in Billing department, coding in C, C++, ksh, and sql against Sybase and Informix databases. Developer in commercial facing customer offering. Handled new feature enhancements while supporting C++ application using Sybase Database and ASP web pages. EDUCATION THE OHIO STATE UNIVERSITY 1996 2001 B.S. Computer Science - Advanced Studies Option. Eagle Scout REFERENCES Both personal and professional references are available upon request.