Resume

Sign in

System Administrator Manager

Location:
Roanoke, Texas, United States
Posted:
April 21, 2017

Contact this candidate

James Sauber

***** ********, ******* ** *****

Phone: (919) ***-**** Email: aczw2r@r.postjobfree.com

LINUX DEVELOPER / SYSTEM ADMINISTRATOR

Solutions-driven System Administrator with a twenty year track record of commended performance. Well-versed in all aspects of system administration including application life cycles, OS maintenance, volume management, backup and recovery, creating scripts to automate tasks, and LAMP installation and maintenance. Proven success engineering and maintaining customized solutions improving business processes, operations and profitability. Excellent verbal and written communication skills.

Skills include:

System Administration

Solutions Deployment

User Training & Support

Systems Architect

Software Development

Requirement Definitions

Database Administration

Web Services Administration

Testing & Documentation

Technology Summary

Systems: Linux (Red Hat, CentOS, Ubuntu), Unix (Solaris / SunOS, HPUX), Apple OS X

Software: Mongo, Ansible, Web Services, MySQL, PostgreSQL, Oracle, Intec Billing Mediation Platforms, Ericsson Pre Pay Mobile Platforms, Logica Pre Pay Mobile Platforms, Kannel SMS Gateways, Logical Volumes, HA solutions, AMQP based messaging systems, ELK stack, and TCP / IP management.

Programming: Python, Perl, PHP (+Codeigniter), Javascript (+jQuery), SQL, UNIX Shells

Professional Experience

BNSF Railways – Ft. Worth, TX.

Messaging System Administrator, 2015-09 to 2016-09

Administration (including tool development) of the Positive Train Control (PTC) initiative. PTC is a nation wide (some 5,000 locomotives across several thousand miles of track) system that programmatically controls a locomotive when it is exceeding the parameters for a given track segment, or has no visibility of track problems. The messaging system is based on the AMQP protocol and runs on Red Hat Linux (RHEL 6). Administrative tooling is written primarily in python. Ancillary applications run on RHEL 7, which has been my responsability. The delivery, build, and configuration of new images running on the locomotives was done via Ansible, which was also my remit.

Created multiple user interfaces (all web based ui's) and back end's that correlated data from a wide variety of sources

Built out and maintained mongo clusters housing hardware fault data, and an attendant mongo ops manager

Built out and maintained an ELK stack in a clustered environment that replicates the fault data and provides a user interface to query the data

Maintained the OS environment across the messaging system, including the back office nodes (control points for the network), and locomotives.

Maintained the messaging system including automating the creation and deployment of new configurations.

Profiled system utilization for various process running on the locomotives, including finely detailed analysis of system utilization for various processes running in the PTC network

Created tooling to collect OS and messaging system statistics from test locomotives.

Created ad hoc tooling for deployment of new builds and audits.

Javelin Group (Multi Faceted firm providing pre paid card solutions to the banking and retail industries and bulk SMS messaging solutions) – Cayman Islands. This role was almost identical in nature to my responsibilities at Inari, although the system requirements requirements were somewhat greater due to the nature of the application under development.

Systems Architect and Administrator / Programmer, 2012 to 2015-09

Create and customize software applications and tools. Manage all phases of application design and implementation – from coding and prototyping through system testing, integration, deployment, and maintenance of Hosts (Red Hat / CentOS) and Virtual Machines.

Built out and maintained the HA virtual clusters homing the application stacks.

Built out and maintained the VM environments for the development team. Depending on requirements this was up to 60 vm's running under both VMWare Workstation and KVM.

Builds were both custom and Kickstart.

Provided ongoing support for internal mail services (Postfix and Dovecot), internal IM (Jabber), the LAMP stacks, and all OS (CentOS) related issues.

Support included troubleshooting and resolving everything from high level application problems to resolving shared library dependancies.

Provided connectivity support for remote developers including the resolution of SSH connectivity problems, X forwarding, and remote access to central development databases.

Kept all patch levels on the VMs up to date. This included verifying new patches against our existing LAMP stacks in a test environment before deployment.

Patch deployment was done via Fabric tools.

Created card and SMS based applications enabling pre paid transactions including bulk payroll loading, cash account loading, bill payments, retail payments, and mobile top ups.

Designed and maintained individual Web Services interfaces per Card Issuer.

Designed and maintained individual Messaging Gateways per Issuer via Web Services.

Kannel and Twilio Web Services aware.

Transaction queueing, confirmation, and aging.

Created bulk SMS applications for customers ranging from retail to political parties. (Working in conjunction with the financial application database for push marketing.)

Inari Communications, (Security Applications) – Cayman Islands

Systems Architect and Administrator / Programmer, 2009 to 2012

Design and implement a highly scalable data collection, monitoring, and reporting application for digital (H.262) monitoring cameras.

Maintained the hardware, OS's, and database environments. Including bare metal build outs of dedicated Red Hat servers in an HA environment, LVM, Mysql and PostgreSQL databases.

Built out and maintained the VM environments for the development team. Depending on requirements this was up to 40 VMs running under VMWare Workstation.

Provided ongoing support for internal mail services (Postfix and Dovecot), internal IM (Jabber), the LAMP stacks, and all OS (CentOS) related issues.

Support included troubleshooting and resolving everything from high level application problems to resolving shared library dependancies.

Provided connectivity support for remote developers including the resolution of SSH connectivity problems, X forwarding, and remote access to central development databases.

Kept all patch levels on the VMs up to date. This included verifying new patches against our existing LAMP stacks in a test environment before deployment.

Designed network pathing from non routable networks to the public internet in order to facilitate data collection from hundreds of devices on mixed networks.

Designed the Server and DB architectures necessary to facilitate the real time collection, loading, and accessing of Terabytes of data in real time.

Cable & Wireless, now LIME, (Telecommunications Provider) - Cayman Islands

Mobile Systems Administrator, 2000 to 2008

Managed Mobile Pre Pay Platforms and Applications, Billing Mediation Platforms and Applications, and various DSL network management nodes. Developed and maintained specialized messaging and billing solutions.

Implemented Best Practices archiving and security measures for core Pre Pay and Mediation Platforms.

Maintained Pre Pay Rating Engines.

Implemented custom Mediation scripts per ongoing business requirements.

Designed, implemented, and supported the regional (Caribbean wide) SMTP to SMPP gateways.

Developed the Pre Pay Acceptance Test Procedures for a GSM overlay of a TDMA network.

Designed and implemented a regional distributed terminal based (as opposed to IVR card call in) Pre Pay Recharging Platform. The Platform spanned a GSM network overlaying a TDMA network and eight separate, distinct Pre Pay Platforms across the region.

Nortel Networks, now absorbed by Ericsson, (Telecommunications Equipment Vendor) – Richardson, TX.

Senior Engineer, 1997 – 2000

Developed a fast feature management toolset for Nortel's CDMA networks. Provided ongoing support for the installed toolsets on Customer's networks. Developed a performance monitoring suite for the CDMA switching and BSS components of the wireless networks. Managed the OS's and databases homing the applications. Provided support for Nortel's CDMA customers with regard to network performance.

Managed large scale server environments (HPUX and Linux [Red Hat]) including Logical Volumes, TCP / IP stacks, and LAMP installations.

Designed and developed software and install package for the BSS management nodes (BSM, Base Station Manager) that included ATM mismatch detection, alarm management, and Markov Call generation and reporting.

Designed and developed a data collection toolset that generated switching performance data, and collected the switching and BSS records from over 150 networks worldwide. Data collection was accomplished using Expect to traverse various network elements while retrieving the data.

Designed and developed the application that parsed and loaded network performance data into an Oracle DB, and provided a web based interface for Nortel's Customer's to monitor their network performance.

Designed and developed the tools that determined whether the performance metrics of SprintPCS's network met the contractual terms of payment milestones.

Education

Texas University System – Dallas / Ft. Worth Additional Undergraduate work in Computer Information Systems, 1997

Devry University – Irving, TX BS in Business Administration, 1995



Contact this candidate