Resume

Sign in

Linux Systems and Automation Engineer

Location:
Madison Heights, MI
Salary:
140,000-150,000
Posted:
December 12, 2019

Contact this candidate

Resume:

Contact Information:

*** ***** ***

ada17s@r.postjobfree.com

Madison Heights, MI 48071

248-***-****

Objectives and Goals:

An ideal position would be with a mid-to-large-size company as an Automation Engineer, Technical Lead, or Systems Architect. My current focus is identifying manual administration processes that are fit for automation, then creating “push-button” replacements that free engineers for more complex tasks. Interests include automation, dynamic documentation, standardization, containerization, defining conventions and monitoring. Making things better is my passion.

2016 – current

Quicken Loans

Detroit, MI

Linux System Engineer / Automation Engineer

Architected a centralized Jenkins implementation for automation tasks. Acted as the go-to person for other engineers for assistance with Linux, Python, Ansible, automation suggestions, and general troubleshooting. Designed and implemented numerous automation processes interfacing with storage (Netapp and Isilon), network (Infoblox and Illumio), provisioning (Satellite and Morpheus), Monitoring (Grafana, InfluxDB, Graphite, and Zabbix) and inventory (Lansweeper) using Python and SQL.

Ran multiple training/overview sessions on various topics for other engineers.

Designed a development workflow for Ansible used by all Linux engineers.

Wrote ansible roles and shared python libraries for internal use.

Developed Ansible playbooks and roles for several internal projects.

Developed HackerRank test for screening Linux Engineers.

Assisted developers, DBAs, and other system engineers in day-to-day administrative tasks like adding extra storage, modifying existing configurations, and root cause analysis.

2013 – 2016

Entrega

Troy, MI

Linux Systems Administrator

Dedicated system administrator for a client project. Supported a team of developers, which included:

Introduction to Git and GitFlow

Implementing library management with Maven

Administration of Jira, Bitbucket and Confluence

Reimplementing and standardizing build process with Jenkins

Performance testing with Jmeter

Monitoring with Icinga

Standardization of the environment with Ansible

Oversaw migration of the project to the client systems administrators and began mirroring best practices across our internal network.

2010 – 2013

Cengage Learning

Farmington Hills, MI

Operations Lead

Part of a core team that re-engineered a troubled operations infrastructure overseeing over 800 servers. Worked closely with DBAs, Release Managers, Delivery Leads, Technical Leads, Developers and fellow System Administrators to improve overall performance. Focused on automation of mundane tasks to free up administrator time, automating documentation for dynamic content, establishing automated inventory management. Responsible for implementing:

•Inventory discovery and management via LDAP

•Standardized CentOS 6 build, internal repositories and infrastructure

•Standardized Tomcat and JBoss builds

•Automated service discovery and monitoring creation for Nagios/Icinga

•Introduced configuration management with Puppet

•Reduced existing shell-based inventory discovery script runtime from 251 minutes to 8 minutes via a multi-threaded Perl rewrite.

•Monitoring service covering 1.2k hosts, 18k service checks, and 27k service dependencies.

Our team was recognized as a model for other Operations teams within the company due to the drastic turnaround we provided.

2006 – 2009

Entertainment Publications, LLC

Troy, MI

Linux Systems Administrator

Part of a team managing 200+ Linux (CentOS) servers across three data centers. Maintained ticketing system, Openfire jabber server, and OpenLDAP server. Supported 50+ java developers, multiple Netscalers, and Nagios implementation. Defined configuration standards for NTP, Apache, LDAP, JBoss-log4j, AutoFS, and other services. Developed several custom Nagios plugins (currently available on Sourceforge). JBoss implementation included 200 individual JBoss instances across 5 different environments load balanced by apache.

Worked with developers to create load testing standards and optimized application server instances to improve performance. Designed and ran load tests, wrote tools to help interpret load test results, and helped train new developers in the use of JMeter.

•Defined production deployment policy and guidelines

•Designed job server application stack for developer applications

•Helped developers debug networking, clustering, and library conflict issues

•Developed scripts to help QA team audit build servers

•Maintained a MediaWiki for storing company policies and system information

•Provided unofficial Linux desktop and server support for development staff

•Created a set of tools to help developers debug JBoss applications

Education And Affiliations:

2003

Grand Valley State University

Allendale, MI

Bachelor's Degree (Computer Science)

2009

Exin USA

Troy, MI

ITIL Foundation Core Certified

2011- current

League of Professional System Administrators

Online

Member

2017-current

Linux Academy

Online

AWS Essentials, Monitoring Kubernetes w/Prometheus, AWS Concepts

2018

OSCON

Portland, OR

Heptio Kubernetes Bootcamp

Skills:

Skill Name

Level

Used Since

Ansible Management

Experienced

2014

Apache Administration

Experienced

2001

Debian/Ubuntu Linux

Experienced

2002

Jenkins Continuous Integration

Experienced

2010

Nagios/Icinga/Icinga 2

Out of Practice

2002

Redhat Satellite 6.4

Intermediate

2017

Isilon OneFS

Familiar

2018

Lansweeper

Intermediate

2017

Grafana

Intermediate

2018

Kubernetes/Openshift

Familiar

2018

Linux Administration

Experienced

2002

MySQL/MariaDB Administration

Intermediate

2001

Nginx Administration

Intermediate

2013

Perl Programming

Out of Practice

2002

Proxmox Administration

Famliar

2019

Python Programming

Experienced

2013

Red Hat Enterprise Linux/CentOS

Experienced

2004

Shell Programming

Experienced

2001

Netapp ONTAP

Familiar

2018

Zabbix Monitoring

intermediate

2016

Additional Information:

http://www.linkedin.com/in/morgajel

https://github.com/morgajel/



Contact this candidate