Data Operations Engineer Resume
4.00/5 (Submit Your Rating)
Denver, ColoradO
SUMMARY:
- Excellent organizational, writing, and communications skills
- Ability to work under pressure and successfully meet deadlines
- Ability to multi - task accurately and efficiently
- Very fast learner
- Critical sense of detail
- Responsible, dedicated, innovative, and self sufficient
TECHNICAL SKILLS:
- Puppet Perl Managed and Ansible Bash Unmanaged Switches
- VMware ESXi 5.x Python and Routers
- Amazon Web Services Packer
- Windows 2008/2012 Various Laptop Manufacturers and
- Kickstart Unix/Linux Models
- Mac OS X (10.1 - 10.8) Monitoring Tools
- Icinga/Nagios
- Grafana
- Graphite
- SNMP
- General desktop hardware
- Assorted servers and networking devices
- Assorted Mobile Devices
PROFESSIONAL  EXPERIENCE:
Confidential, Denver, Colorado
Data Operations Engineer
Responsibilities:
- Built out scalable infrastructure that allowed the company to grow from around 700 million requests per day to over 6.5 billion requests
- Maintained and administered MapR Hadoop cluster of 5 petabytes of data
- Monitored and maintained Kafka streams from 27 regional distributed data centers to 2 main datacenters
- Organized and performed upgrade on Hadoop cluster from MapReduce V1 to MapReduce V2 with YARN
- Designed and deployed Hive, and system maintenance and monitoring organized workflows with Azkaban
- Orchestrated and assisted with major data center migration
- Built custom ansible playbooks to rapidly deploy and maintain platform technologies
- Wrote shell and python scripts to automate processes
- Built process to move daily rollups from main data center to AWS and S3
- Helped to migrate data science Hadoop processes to AWS
- Assisted and pushed MySQL schema changes using Flyway
- Ensured data integrity across main data center and disaster recovery data centers
- Worked with multiple teams in making decisions in how to scale the data platform and related technologies
Confidential, Louisville, Colorado
Linux Systems Administrator
Responsibilities:
- Part of rotating on-call schedule
- Rebuilt puppet infrastructure for maximum scalability
- Using PuppetDB, created a script to ensure all active Linux servers are being monitored for a base minimum of checks.
- Performed day to day troubleshooting on all Linux Servers
- Built Icinga environment to monitor Windows and Linux servers as well as NetApp and EMC SAN solutions
- Scripted multiple custom Icinga checks using Perl
- Created custom AMIs for Amazon Web Services for faster deployment using Packer
- Built an Amazon Web Services environment with VPC to connect to internal network
- Created and maintained server documentation and "how-to’s” to help people on call
- Installed and maintained a Kickstart server to assist in rapid server deployment
- Installed an Observium server that was used heavily for monitoring for network traffic issues.
- Worked with developers to strike a balance between usability and security for all Linux servers and sudo rights
- Built a local Eucalyptus cloud environment for development and exporting to Amazon Web Services
Confidential, Boulder, Colorado
Systems Administrator
Responsibilities:
- Assisted end users with general computer issues in both 4 offices across the United States and Europe
- Installed, deployed and maintained laptops and laptop hardware for end users
- Setup LDAP for unified authentication across CentOS Linux servers
- Installed and maintained Puppet server and modules for configuration changes of 100 servers and easy server deployment
- Installed and maintained Foreman instance to monitor Puppet deployment
- Preformed planned and unplanned maintenance on production Linux/Windows servers
- Installed and maintained CentOS Linux and Windows virtual machines via VMware ESXi 5.0 and 5.1
- Installed and maintained VMware 5.0 and 5.1 hosts
- Created and documented numerous Perl scripts to preform routine tasks and maintain uptime
- Maintained mobile phones and coordinated upgrades
- Installed and maintained a Mac Server to distribute patches, serve as time capsule and distribute profiles and configuration changes
- Created custom Nagios plugins to monitor Linux and Windows systems
- Configured and maintained office Sonicwall for routing and wireless network
- In charge of laptop and general computer supply purchasing
Confidential, Broomfield, Colorado
Application Administration and Support
Responsibilities:
- Created custom Perl parsers for mail logs
- Preformed mail log analysis for assorted mail transfer programs
- Setup and configured SNMP on production level Linux servers for monitoring
- Preformed critical analysis on systems and reported findings to an executive committee
- Updated, created and maintained Oracle and MySQL databases and tables
- Created Perl and shell scripts to automate processes and monitor systems
- Created process documentation and diagrams for internal assistance
- Monitored and maintained over 150 Windows Virtual Machines through ESX
- Configured and maintained various custom monitoring services on production Linux servers
- Created custom Nagios monitoring scripts for production servers
- Created and maintained custom monitoring pages using PHP, CSS and Ruby
Confidential, Denver, Colorado
Deskside Support Specialist
Responsibilities:
- Supported Windows XP system users across 2 separate buildings
- Assisted users with teleconferences and video conferences
- Moved desktop and laptops to different locations, including buildings
- Supported personal HP printers as well as networked all in one devices
- Assisted new users in getting acquainted with their systems
- Acted as tier 2 support as well as single point of contact for tier 1