NYHET
Proxify ger dig full insyn i utvecklarnas prestationer – ett branschunikt erbjudande som är varje CTO:s dröm.
Läs mer
David H.
Data Engineer
David med sin imponerande erfarenhet på 20 år är en högkompetent senior data. engineer och databasadministratör som är en fena på att hantera MySQL, Oracle och SQL-server-system.
David har på ett effektivt sätt övervakat storskaliga produktionsmiljöer under sin karriär, implementerat robusta lösningar för katastrofåterställning och automatiserat kritiska processer.
Davids kompetens sträcker sig från prestandaoptimering, datahantering och övervakning av databashälsa med användning av verktyg som DataDog, Nagios och Munin.
Han har också expertkompetens i skript- och programmeringsspråk såsom Bash, PHP och SQL och har dokumenterad erfarenhet av att leda team och leverera projekt enligt tidtabellen.
Davids gedigna tekniska kunskaper och strategiska förmåga att lösa problem är en värdefull tillgång för alla företag.
Huvudsaklig expertis
- CSV 18 år
- Data Engineering 15 år
- ETL 15 år

Andra kompetenser
- Snowflake 1 år

- Python 1 år

- Google Cloud 1 år
Utvald erfarenhet
Anställningar
Database Administrator
LexisNexis Risk Solutions - 1 år 11 månader
- Managed and maintained critical database systems on a contract basis.
- Ensured high availability, performed performance tuning, and maintained database security.
- Monitored database health, executed backups, and supported disaster recovery processes.
- Collaborated with cross-functional teams to optimize data workflows and support business operations.
Teknologier:
- Teknologier:
MySQL
SQL
Oracle
Data Engineer
Pason Systems Inc. - 15 år 7 månader
- Hantera MySQL Percona-produktionsservrar i en replikerad 26 TB miljö för data-drilling som omfattar tusentals databaser (med miljontals tabeller).
- Automatisera balanseringen av ett delat databassystem, överföring av kraftigt använda databaser till noder med lättare volymer och arkivering av äldre data (fler än 200 databaser dagligen).
- Säkerställa hög tillgänglighet för databaser genom ProxySQL och Orchestrator.
- Etablera geografiskt utspridda databastinstanser för katastrofåterställning.
- Körning av månatliga test för mål beträffande återhämtningspunkt och återhämtningstid med Terraform.
- Användning av DataDog för aviseringar, övervakning av databashälsa, analys av query-performance och hantering av automatiserade jobb.
Senior Database Administrator (MySQL)
Pason Systems Inc. - 13 år 8 månader
- Managed MySQL Percona production servers in a 26TB replicated environment for drilling data, encompassing thousands of databases and millions of tables.
- Automated the balancing of a sharded database system by redistributing heavily used databases to lower-volume nodes and archiving older data, processing over 200 databases daily.
- Ensured high availability of databases through the implementation of ProxySQL and Orchestrator.
- Established geographically distributed database instances to support disaster recovery and business continuity.
- Conducted monthly testing of recovery point and recovery time objectives using Terraform.
- Utilized DataDog for alerting, database health monitoring, query performance analysis, and automated job management.
Teknologier:
- Teknologier:
MySQL
Terraform
InfluxDB
DataDog
- ELT
Tableau
- Puppet
Data Engineer
Echostar Technologies - 1 år 7 månader
- Hantera 5 MySQL-produktionsservrar i en replikerad 10-terabyte miljö, dokumentering av hälsodata för set-top-boxar som ökade med 14 till 17 gigabyte dagligen.
- Skapa en ett databasvarningssystem för att övervaka databas- och serverhälsa, balans mellan master och slave, dataintegritet, benchmarking och profilering.
- Skapa och godkänna databaser, tabeller och query-strukturer för inbäddade SQLite-system som används in tusentals set-top-boxar.
- Övervaka och bistå med alla andra MySQL-instanser som används i olika avdelningar.
- Skapa SQL-kurser och undervisa anställda som jobbar med SQL.
Database Administrator
Echostar Technologies - 1 år 7 månader
- Managed five MySQL production servers in a 10TB replicated environment recording set-top box health data, with daily growth of 14–17GB.
- Maintained and updated the data warehouse; modeled and designed new tables in production; optimized existing tables to meet reporting needs and improve performance (up to 30× faster in some cases).
- Created a comprehensive database alert system to monitor server health, master/slave balance, data integrity, benchmarking, and profiling.
- Designed and approved database, table, and query structures on embedded SQLite systems deployed in millions of set-top boxes.
- Oversaw and supported all MySQL instances used across various departments.
- Developed and delivered SQL training courses for employees interacting with databases.
Teknologier:
- Teknologier:
MySQL
Oracle
SQLite
Data Engineer
SubscriberBASE - 1 år 1 månad
- Hanterade 11 MySQL-servrar som inkluderade 7 sekundära servrar i en replikerad miljö på ett onlinemedieföretag.
- Använde Nagios, Munin, Trac och MySQL proxy för prestandaövervakning, datahantering, serverjustering, backup och återställning, användarprofiler, samt projektledning.
- Utvecklade en databaspanel för övervakning av databas- och serverhälsa, benchmarking och profilering.
- Slutförde en LAMP-baserad warehouse-applikation med en rapportbyggare och helautomatiserade ETL-processer.
Database Administrator
SubscriberBASE - 1 år 1 månad
- Managed 11 MySQL servers, including 7 secondary servers in a replicated environment for an online media company.
- Utilized Nagios, Munin, Trac, and MySQL Proxy for performance monitoring, data management, server tuning, load balancing, backup and recovery, user management, and project oversight.
- Developed numerous automated data management scripts using Bash and PHP.
- Modified server configurations to boost performance for business units and streamline data management.
- Created a database panel to monitor server and database health, benchmarking, and profiling.
- Built a LAMP-based data warehouse application with a report builder and fully automated ETL processes.
Teknologier:
- Teknologier:
PHP
MySQL
Bash
ETL
Database Administrator
Excel Telecom - 11 månader
- Administered MySQL, Oracle, SQL Server, and Sybase databases in an 8TB environment.
- Conducted performance benchmarking and tuned MySQL to improve system performance.
- Resolved issues related to I/O contention, file operations, memory management, and stored procedures.
- Played a key role in migrating data from multiple Oracle and Sybase instances to a MySQL replication setup handling millions of daily transactions.
- Developed numerous stored procedures and automated scripts in Bash and PHP for database monitoring, data management, user management, backup and recovery, and ensuring 24/7 availability.
Teknologier:
- Teknologier:
PHP
MySQL
SQL
Oracle
Bash
PL/SQL
SQL Database Administrator / Programmer
FilmStew - 6 år 2 månader
- Managed a small programming team, editorial team, data entry team, and contracted graphic designers to support FilmStew.com operations.
- Administered SQL Server and MySQL databases, handling creation, normalization, optimization, warehousing, security and encryption, backup and recovery, tuning, and activity monitoring.
- Developed the website using storyboards, translating requirements into tasks, performing QA/testing, and managing programming projects.
- Utilized PHP, Classic ASP, JavaScript, XML, AJAX, and HTML for web development.
- Built a content management system and accountability reporting tools for data entry processes.
- Oversaw daily email, networking, internal and web security, and server management.
Teknologier:
- Teknologier:
PHP
MySQL
JavaScript
HTML
SQL
Ajax
XML
Utbildning
BSc.BA
University of Calgary · 1989 - 1992
Hitta din nästa utvecklare inom ett par dagar
Ge oss 25 minuter av din tid, så kommer vi att:
- Sätta oss in i dina utmaningar och behov
- Berätta om våra seniora och beprövade utvecklare
- Förklara hur vi kan matcha dig med precis rätt utvecklare
