Post Job Free
Sign in

Engineer Manager

Location:
San Ramon, CA
Posted:
April 11, 2017

Contact this candidate

Resume:

David Sailors 925-***-****

Livermore, California

***********@*****.***

Senior Configuration Engineer (currently)

Systems Programmer, Analyst, Engineer and PMP

11+ years Change and Configuration Management (DevOps), supporting the build, release and deployment of software applications, in java, C, perl, shell, SQL, and more into many different environments including Mainframe, Client Server, Web, and embedded circuit. Into static and dynamic environments either directly or via installers including Installanywhere, Install4j, yum and Nuget.

Highly experienced or experienced programming in Perl, bash, Bourne and C shell, Java Script, Powershell, Visual Basic, .BAT, Java, groovy, and others. Also numerous script and 4th generation languages for programming to specific products like Remedy, Amazon Web Services. And experience with a lot of different API interfaces using C, Java, REST, WASDL, and more. I learn new languages and API’s fast. I’m a very good problem solver. (examples: http://thewall.bz/resume/scripts/)

8+ years in the UNIX Systems Engineering group at APL (American President Lines) and 3.5 years overlapping where I supported DevOps and all engineering and manufacturing systems at Sorrento. Strong experience and understanding of infrastructure engineering including DNS, LDAP, NTP, Ethernet, ARP, network routing, firewalls, proxy servers, reverse proxy servers, DMZ configurations, VPN’s, and more.

Certified Project Management Professional, certified through May 2018. Classes in Managing High Risk Projects, Managing Global Projects, Managing Remote Teams, Coaching and Mentoring Team Members, Effective Vendor Management, Conducting a High-Quality Risk Workshop, Establishing Quality Policies and more.

Significant experience with SCM technologies including Subversion, Git, CVS, Clearcase, Perforce, Harvest, Endevor, and others

Significant experience with Continuous Integration and Delivery technologies including TeamCity, and some Jenkins.

Significant experience with Configuration Management tools like Puppet, Hiera, Zookeeper, Chocolatey, Nuget, yum

Significant experience with vSphere and virtual technologies (Software Defined Networks, Virtual Machine Appliances, VM specifications and performance on physical hardware, and more).

Significant experience with provisioning and template maintenance tools like AWS CLI, Packer, Terraform, and PowerCLI for use in multiple environments including VMWare and AWS.

Experience working with Apache Tomcat, Weblogic, Websphere, JBoss, Jrun, Encina, CICS, application servers with Oracle, MySql, SQLServer, Postgres, and other databases. Apache httpd, IIS http server (windows web), Netscape.

Medical time off (May 2016 to present) Shoulder injury, Rotator Cuff Tear - surgery and recovery.

Hacienda Surgery Center / Dr Dainer

Also working on PMP recertification and AWS certifications for SysOps and DevOps.

WORK HISTORY

Navis LLC, Oakland, CA (Jun 2014 to Apr 29, 2016)

A Software Development company that produces shipping port Terminal Operating Systems.

Senior Configuration Engineer in the DevOps group. (Jun 2014 to Apr 29, 2016)

Responsible for the automated build, release and deploy process and supporting the application testing infrastructure (CI). Also responsible for all SCM systems, branch management, release management, and the coordination of application group code integration (i.e. Framework team with application component teams). And providing general developer support in all areas (systems, network, IDE, development tools or compiler problems, process automation, or anything else they need)

TeamCity Continuous Integration Engine. 250+ Windows and Linux Agents, running mostly on VMWare with some AWS overflow.

Puppet Enterprise, Heira with Zookeeper for configuration management of test databases, TeamCity agents, and versioned release installations of the application for QA. Puppet with rspec and rake for Test Driven Development.

Chocolatey & Powershell to provide an interface into Nuget Windows package manager for Puppet on Windows (https://chocolatey.org/).

PowerCLI scripts for provisioning into vSphere, and for template management.

Packer and, Terraform for provisioning into Amazon Web Services to create VM templates (or AMI’s) and running instances ready for bootstrap from Puppet.

Artifactory – Artifact repository and local Puppet and Chocolatey Forge.

Jira, Confluence and Agile Development process, Scrum and Kanban.

Subversion and Git. Replicated Subversion repositories in India and Rancho Cordova CA.

Oracle, MySQL, SQLServer, Postgres databases.

Apache Tomcat, Apache ActiveMQ, ElasticSearch

Ant, Make and Gradle.

Accomplishments

-Participated in the design, creation and implementation of an automated provisioning and configuration management infrastructure using Puppet, Hiera, Zookeeper, Chocolatey, Powershell, and PowerCLI to create and manage hundreds of servers used in the testing, building, and deploying of application releases.

oAm a constant contributor in the upgrade plan(s) including the creation of Terraform and Packer modules to provision servers in the Amazon cloud allowing us to plug them into our Puppet infrastructure.

-Participated in the design, creation and setup of the Continuous Integration Project.

oAm a constant contributor in the upgrade and improvement of all aspects of the CI/CD process, including refactoring the creation of artifacts from Ant to Gradle. Restructuring the process to identify subcomponent artifacts that can be split up and then only recompiling the modules that have changes going in, coordinating it all with Gradle dependencies and caching into Artifactory or directly from the CI engine

-Wrote Puppet modules and windows scripts that generate Chocolatey modules called by the Puppet modules to install versioned releases of the Navis TOS application into QA and developer environments. This allows us to deliver fully installed and configured releases of the application into a clustered multi-hosted virtual environment. Saving many hours spent by QA and others installing and configuring the application.

-Also providing branch management for multiple repositories all with inter-referencing external dependencies.

oWrote a script to create code freeze branches in Subversion for 3 separate repositories maintaining dependencies with each other and managing the separation from the source branches. This ended a process whereby which developers we not able to check in to the active development branch during a code freeze period while a release was prepared for and passed final QA testing. The new process saved many developer hours.

-Rewrote our production application installers using Install4J, replacing the existing Installanywhere.

Blackstone Technology Group, San Francisco, CA (May 2012 thru Dec 2013)

A Technology consulting company

Consultant at Central Garden and Pet, Walnut Creek, CA – (May 2012 thru Dev 2013)

Enterprise UNIX/Linux Systems group.

Installed IBM Tivoli Monitoring on virtual Redhat Linux platform. ITM, TEMS, ITCAM, TEP, Netcool/OMNIbus, ITNM TIP and Impact. Setup monitoring agents on Windows, UNIX and Linux systems. Setup comprehensive Network Monitoring. Setup Web Transaction Monitoring. Setup Impact alerts and interaction with Service Desk software.

Supported CGP’s nationwide AIX & Solaris UNIX and Redhat Linux environment.

Participating in a multi datacenter systems upgrade project.

Sorrento Networks, Oakland and Fremont, CA. (May 2008 to Apr 2012)

A global provider of metro optical access solutions.

Systems Engineer, Build and Release Manager, Engineering Systems Administrator (May 2008 to Apr2012)

Responsible for UNIX and Linux Systems Engineering, Source Control and bug tracking systems, Windows and UNIX production build and release systems, and the administration of Engineering support systems (Windows, UNIX and Linux). Also supported Manufacturing systems and network at a remote site, and the Lab systems and did a lot of network trouble shooting in the lab (Optical network equipment along with Ethernet/ARP and backplane communications)

Upgraded/migrated SCM systems from IBM Rational Clearcase running on a Sun Sparc/Solaris to open source Subversion running on vSphere with Redhat Linux. Wrote the data extract, migration and import scripts in perl and bash. Was able to match versions and keep all history. Rewrote all the build and release software.

Upgraded/Migrated the software bug tracking system from IBM ClearQuest, running on a Windows 2000 server to open source Bugzilla on Apache web server running on vSphere with Redhat Linux Wrote the migration and import scripts in perl and bash.

Upgraded all existing systems from older hardware running Sun Solaris and Windows.

By moving the development environment and the build and release systems from IBM and Sun to Open source with Redhat on vSphere, was able to save us over $1000 in up front expenses for the hardware and software upgrades and several thousand yearly in maintenance costs.

American President Lines LTD (APL), Oakland, CA. (Oct 1988 to Sept 2007)

International container shipping line and Logistics provider, with ports and offices in countries around the world.

APL - Senior Systems Engineer, Change and Configuration Management (Nov 2003 to Sept 2007)

Responsible for source control management systems, BMC Remedy ITSM / CMDB, and the automated implementation of program changes and application releases into the production and QA run time environments through out the enterprise.

Worked as a backup to the IT Change Manager in the process for the approval of changes to production resources. Ensured adherence to corporate and industry infrastructure architectural standards and practices in order to minimize risk of degradation to applications and services. Advised stake holders of impact to availability. Resulted in improved developer and user productivity.

Project Manager - Remedy ARS upgrade to Remedy ITSM / CMDB. Also participated as a technical implementer. This greatly increased efficiency in problem, change and configuration management.

Wrote and/or maintained programs and procedures to automate the coordinated checkout, compile/build and installation of application program and configuration changes in the mainframe, client server, internet, intranet and B2B environments.

UNIX Systems Programmer, Analyst and Engineer, APL LTD (Nov 1996 to Nov 2003)

Working with developers, business unit experts, information security engineers, and our ISP to research, develop, implement and support internet based technologies and applications to support external and internal customers, and trading partners.

Also responsible for the installation, administration, and support of UNIX (AIX and Solaris) Operating systems, Netscape/Sun Web, Directory(LDAP), Certificate and Proxy Servers, Weblogic Applications Servers, Websphere Applications Servers, Jakarta Tomcat Applications Servers, JRUN/JBOSS Application Servers, Oracle Database Servers and clients, Authentica Policy Servers (Windows and Solaris).

Project manager - and participated as a technical implementer, Data Center Migration Project.

Secure BL Project: We teamed up with Electronics For Imaging (EFI), and Authentica to write an application where we encrypt Bills of Lading for electronic distributed to external customers, storing the keys on an Authentica Policy server in the DMZ. Then set the read and print policies for each BL on the Policy server. Using an http client or applet the user can logon to print copies but the number of copies printed is controlled at the Policy server. Then simply delete the keys to electronically shred the BL.

Worked with both internal and external customers and trading partners to debug problem with firewalls, proxy filters, protocol conflicts, routing issues, and other internet technology issues.

CERTIFICATION

May 2008 Certified Project Management Professional (PMP).

PMP Number 526202

PMI, Newton Square, PA

Certified until May 2017

A. A. Business Administration

The University of Phoenix, Pleasanton, CA, also

1.5 years at Western New England College Business School in Springfield Massachusetts.

USAF Technical Training School Keesler AFB.

Graduated High School from the American School in Japan, Tokyo.

Father worked for IBM, 37 years.



Contact this candidate