m.(A.TT)/er
My Body Of Work Thus Far
Saturday 07/28/12 at 05:17:34 AM


[ Mike Marschall :: mm@a.tt ]




EDUCATION

Bachelors Degree in Economics and Political Science 
University of Connecticut (double major).

OPEN SOURCE PROJECTS

Parallelized command running, file pushing and script execution framework. 
http://freshmeat.net/projects/massh
http://sourceforge.net/projects/massh
http://m.a.tt/er/massh

SPEAKING ENGAGEMENTS

Systems Engineering vs. Systems Administration - Thursday November 11, 2010

    Covered
    * Flexible, Available Service Definitions
    * Process/Service Monitoring and Alerting
    * Buildout Automation
    * Configuration Management
    * Keep It Simple
    * Keep it Close
    * Least Impact Security
    
Large Environment Automation at Yahoo! - Thursday October 12, 2006
    
    Covered
    * System Deployments/Build-outs
    * Configuration Management
    * Versioning
    * Pull vs. Push
    * Core Infrastructure Services (DNS, SMTP, LDAP)
    * Sizing
    * Automation
    * Build-out automation and the little tools that save the day.

EXPERIENCE

* Manager ProdOps, Active Data Group June 2011 to Present - Boca Raton, FL

As both the manager and lead engineer of the Production Operations group 
at Active Data Group I am responsible for a 4 person team (including myself) 
tasked with meeting the online demand of the following websites:

    * Foreclosures.com
    * HomePath.com
    * HomeSteps.com
    
The team's responsibilities include:

    * Release Management (dployit - inhouse)
    * Capacity Management
    * Monitoring (monit)
    * Trending
    * Build-out Automation (skynet - inhouse)
    * Configuration Management (Puppet)
    * Virtualization (OpenVZ)
    * Networking 
    * Database Management (PostgreSQL, pgpool2)

* ProdEngr, Yahoo! June 2010 to June 2011 - Burbank, CA

As a member of the Yahoo! Production Engineering team I am one of 5 people 
responsible for the Advertising Systems that generates an overwhelming portion 
of Yahoo's revenue. This accounts for more than 1000 and less than 5000 hosts. 
My responsibilities include automation, configuration management, trending 
and alerting. Implemented and or maintained:

    * Configuration Management (Yahoo Gemstone, Yahoo Etch)
    * Buildout Automation (Yahoo YBIIP, Yahoo Jumpstart, Redhat Kickstart)
    * Monitoring (Yahoo Watcher)
    * Graphing (data from lightweight events or mass polling to RRD)
    * Packaging (RPM, Yinst)
    * Application Release Framework


* Sr. SysAdm, Truecar.com Dec 2009 - June 2010 - Santa Monica, CA

Duties for this role include anything from production automation, load 
balancing, application management to IT desktop procurement. This position is 
the loan position dedicated to the management of computing operations at 
Truecar. Production applications are written in Python, running in a 
Django/Apache environment with data served up by MySQL. Implemented and or
 maintained:

    * Configuration Management (Puppet)
    * Buildout Automation (Kickstart and vm-spin (Author))
    * Virtualization (Xen)
    * Monitoring (Monit)
    * Packaging (RPM)
    * Mass management tools (massh, ambit, pingz, yumsync, repoupdate)
    

* Dir of Infra, Media Temple August 2008 to March 2009 - Culver City, CA

As the Director of Infrastructure I was responsible for the core infrastructure 
hardware and services for both Media Temple's production and internal IT 
environment. I was responsible for a team of 5 engineers and additionally was 
personally responsible for implementing Puppet into the production environment 
for configuration management. Implemented and or maintained:

    * Configuration Management (Puppet)
    * Buildout Automation (Kickstart)
    * Virtualization (Virtuosso)
    * Monitoring (Nagios)
    * Packaging (RPM, deb)
    * Mass management tools (massh, extent)

* ProdEngr, Yahoo! March 2006 to August 2008 - Burbank, CA

As a member of the Yahoo! Production Engineering team I am one of 10 people 
responsible for Yahoo's Sponsored Search production environment (which 
generates 90% of Yahoo's revenue). This accounts for more than 10,000 servers 
and less than 100,000 servers. My responsibilities include massive scaling, 
build automation, configuration management, trending and alerting of Yahoo's 
Sponsored Search advertising infrastructure. Implemented and or maintained:

    * Configuration Management (Yahoo Gemstone, Yahoo Etch)
    * Buildout Automation (Yahoo YBIIP, Yahoo Jumpstart, Redhat Kickstart)
    * Monitoring (Yahoo Watcher)
    * Graphing (data from lightweight events or mass polling to RRD)
    * Packaging (RPM, Yinst)
    * Application Release Framework


* Manager of SysOps, Edmunds.com June 2005 - March 2006 - Santa Monica, CA

Edmunds.com is one of the leading automotive information and referral websites in
the United States. As the Manager of the Systems Operations I was responsible
for a team of system administrators that managed and maintained the production 
environment. The team was also the nucleus of a massive site, hardware and software 
migration of the Edmunds enterprise. The migration included a physical move from a 
managed facility in Virginia to a new state-of-the-art facility in downtown Los Angeles 
- A hardware move from Sun servers with EMC SANs to Dell servers with NetApp 
Filers - A software move that included going from Solaris to Linux, Oracle 9 to 
Oracle 10gRAC and Weblogic 7 to WebLogic 8.

    * Configuration Mangement - Redhat Satellite 
    * Buildout Automation (Satellite, Kickstart)
    * Monitoring (Nagios)
    * Packaging (RPM)
    * Mass management tools (deploy)

* SysAdm, Foreclosure.com June 2003 - June 2005 - Boca Raton, FL

Foreclosure.com is an Ecommerce company specializing in providing foreclosure 
listings for the entire country to its customers for a recurring monthly fee. 
My duties include full management and maintenance of a production environment 
consisting of Red Hat 9 Linux, FreeBSD 4.5, PostgreSQL 7.x, Apache 2.0.x, 
JBoss and Jetty. We use apt-rpm to manage and deploy all servers (~40), deploy 
custom applications and updates. Below are a few of my highlighted projects.

* SysAdm, Equala Comminucations Feb 2003 - June 2003 - Ft Lauderdale, FL 

Contract - Equala Communications provides highly available high performance 
Internet infrastructure to its various customers. Equala specializes in domain 
hosting, email hosting and email digital marketing resources (including 
campaign design and deployment). My duties at Equala include installation, 
configuration and management of over 100 Linux servers in various colocation 
facilities. Technologies in use include Redhat Linux 7.3, Apt, Bind, PowerMTA, 
Apache, Sendmail and Nagios (formerly NetSaint).

* SysAdm/Web Designer MarsMusic.com April 2002 - Oct 2002 - Fort Lauderdale, FL

Contract - Marsmusic.com is the ecommerce website for Mar Music, a music and 
recording retail change with 40+ stores throughout the United States. As one of 
two Solaris Administrators my duties include full responsibility of the 
production and test environment for the website. The production site includes 
2 Sun E4500 servers running Oracle 8i, 3 Sun E450's running ATG Dynamo 
Application Server, two E250's running Netscape Enterpise Web Server and 2 Free 
BSD servers running BIND and Sendmail respectively.

* Infra Manager, VoiceRite May 1999 - Dec 2001 - Miami, FL

Duties included managing LAN and WAN environment between the Miami office and 
offices in the UK/Australia. I was responsible for AIX/NT/Linux development 
machines and Linux production servers.

* MIS Manager, Global Partners, Aug 1998 - May 1999 - Coral Springs, FL

Built and managed Global Partners internal Citrix application servers, which 
ran all production applications. I was also the lead Citrix integrator for 
Global Partner's customers. I integrated various Citrix and Windows NT systems 
into environments that ranged from small engineering firms to large property 
management firms.

* Tech Support, Citrix Systems Dec 1997 - Aug 1998 - Fort Lauderdale, FL

Phone Support - Trade show experience with Technical Marketing Group -New Hire 
Trainer.

* NetEngr, Kaman Aerospace, Aug 1997 - Dec 1997 - Bloomfield, CT

Contract - Work at Kaman included Windows NT workstation installations, NT 
user/group management and network troubleshooting. Most of my days consisted 
of building NT workstations and delivering those to users.

* NetEngr, DataComm University of Connecticut Oct, 1995 - Aug 1997 - Storrs, CT

The Data Communications department at the University of Connecticut is 
responsible for the building and maintaining of the campus WAN for the 
University. As a network tech responsibilities included network wiring, 
network device installs, network outage troubleshooting. DataComm was 
responsible for troubleshooting any network outage incidents. These incidents 
ranged from small (only a few people are experiencing the outage) to nearly 
campus wide. Understanding both Token Ring and Ethernet was critical for all
WAN troubleshooting as well as for the eventual transition to 100% Ethernet.

This site will always use valid XHTML and valid CSS.

© AfterTheTweet.com 2018