David H.

Data Engineer

Kahden vuosikymmenen kokemuksella David on erittäin pätevä vanhempi datasuunnittelija ja tietokannan ylläpitäjä, joka hallitsee MySQL-, Oracle- ja SQL Server -järjestelmiä.

David on uransa aikana valvonut tehokkaasti laajoja tuotantoympäristöjä, toteuttanut vankkoja järjestelmäpalautusratkaisuja ja automatisoinut kriittisiä prosesseja.

Davidin osaaminen ulottuu suorituskyvyn virittämiseen, tiedonhallintaan ja tietokantojen kunnonvalvontaan hyödyntäen työkaluja kuten DataDog, Nagios ja Munin.

Hänellä on myös asiantuntemusta skripti- ja ohjelmointikielistä, kuten Bashista, PHP:stä ja SQL:stä. Hänellä on todistetusti kokemusta tiimien johtamisesta ja projektien toteuttamisesta aikataulussa.

Vankan teknisen tietämyksensä ja strategisten ongelmanratkaisukykyjensä ansiosta David on arvokas voimavara mille tahansa organisaatiolle.

Tärkein asiantuntemus
  • CSV 18 vuotta
  • Data Engineering 15 vuotta
  • ETL
    ETL 15 vuotta
Muut taidot
  • Snowflake
    Snowflake 1 vuotta
  • Python
    Python 1 vuotta
  • Google Cloud
    Google Cloud 1 vuotta
David
David H.

Canada

Aloita tästä

Valittu kokemus

Työllisyys

  • Data Engineer

    Pason Systems Inc. - 14 years

    • MySQL Percona -tuotantopalvelimien hallinta 26 Tt:n replikoidussa ympäristössä porausdataa varten, joka käsittää tuhansia tietokantoja (joissa on miljoonia taulukoita).
    • Hajautetun tietokantajärjestelmän tasapainottamisen automatisointi, paljon käytettyjen tietokantojen siirtäminen solmuihin, joissa on kevyemmät volyymit, ja vanhojen tietojen arkistointi (yli 200 tietokantaa päivittäin).
    • Tietokantojen korkean käytettävyyden varmistaminen ProxySQL:n ja Orchestratorin avulla.
    • Maantieteellisesti hajautettujen tietokantainstanssien perustaminen järjestelmäpalautusta varten.
    • Kuukausittaisten testien suorittaminen palautuspiste- ja palautusaikatavoitteita varten Terraformin avulla.
    • DataDogin hyödyntäminen hälytyksiin, tietokannan kunnon valvontaan, kyselyiden suorituskyvyn analysointiin ja automaattisten töiden hallintaan.

    Tekniikat:

    • Tekniikat:
    • Data Engineering
    • ETL ETL
    • SQL SQL
    • Bash Bash
    • Golang Golang
    • MySQL MySQL
    • AWS AWS
  • Data Engineer

    Echostar Technologies - 1 year 7 months

    • Viiden MySQL-tuotantopalvelimen hallinta 10 teratavun replikoidussa ympäristössä tallentaen digisovittimien terveystietoja, joiden koko kasvaa 14–17 gigatavua päivittäin.
    • Tietokannan hälytysjärjestelmän luominen tietokannan ja palvelimen kunnon, master/slave-tasapainon, tietojen eheyden, esikuva-analyysin ja profiloinnin seurantaa varten.
    • Miljoonissa digisovittimissa käytettävien sulautettujen SQLite-järjestelmien tietokanta-, taulukko- ja kyselyrakenteiden luominen ja hyväksyminen.
    • Kaikkien muiden eri osastoilla käytettävien MySQL-instanssien valvonta ja avustaminen.
    • SQL-kurssien luominen ja opettaminen SQL:n kanssa tekemisissä oleville työntekijöille.

    Tekniikat:

    • Tekniikat:
    • MySQL MySQL
  • Data Engineer

    SubscriberBASE - 1 year 1 month

    • Yhdentoista MySQL-palvelimen hallinta, joihin sisältyi 7 toissijaista palvelinta kopioidussa ympäristössä verkkomediayritykselle.
    • Nagiosin, Muninin, Tracian ja MySQL-välityspalvelimen hyödyntäminen suorituskyvyn seurantaan, tiedonhallintaan, palvelimen virittämiseen, kuorman tasapainottamiseen, varmuuskopiointiin ja palautukseen, käyttäjäprofiileihin ja projektinhallintaan.
    • Tietokantapaneelin kehittäminen tietokannan ja palvelimen kunnon valvomiseksi, vertailuanalyysin suorittamiseksi ja profiloimiseksi.
    • LAMP-pohjaisen tietovarastosovelluksen valmistaminen, jossa on raportinlaatija ja täysin automatisoidut ETL-prosessit.

    Tekniikat:

    • Tekniikat:
    • MySQL MySQL

Koulutus

  • BSc.BA

    Calgaryn yliopisto · 1989 - 1992

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Voimme auttaa sinua toimittamaan tuotteesi nopeammin kokeneen etäkehittäjän avulla. Kaikki alkaen 31,90 €/tunti. Maksat vain, mikäli olet tyytyväinen ensimmäiseen viikkoosi.

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Etkö tiedä mistä aloittaa?

Keskustele kanssamme

Ensimmäinen kehittäjä pääsee yleensä aloittamaan muutaman päivän sisällä yhteydenotosta.