DTN
DTN
DTN on data- ja analytiikkayritys, joka auttaa organisaatioita tekemään parempia operatiivisia päätöksiä maataloudessa, ilmailussa, liikenteessä ja yleishyödyllisissä palveluissa. Sen tuotteissa yhdistyvät säääly, markkinatiedot ja analytiikkatyökalut, joiden avulla tiimit voivat ennakoida riskejä, reagoida muuttuviin olosuhteisiin ja hallita päivittäistä toimintaa. ClearAg®- ja WeatherOps®-alustat hyödyntävät teknologiaa ja data-analyysiä monimutkaisten ympäristöön ja liiketoimintaan liittyvien haasteiden ratkaisemisessa.

Alusta-insinööri, AWS-pilvipalvelut

Rakenna pilvinatiiveja rajapintoja, SDK-työkaluja, komentorivityökaluja ja palveluita DTN:n operatiivisen päätöksenteon alustalle. Kehitä hajautettuja järjestelmiä ja tekoälyominaisuuksia insinööreille ja yritysasiakkaille.

Kuvaus

  • Suunnittele ja toimita alustaominaisuuksia suunnittelusta tuotantoon.
  • Toteuta palvelu- ja liiketoimintalogiikkaa DTN:n operatiivisen päätöksenteon alustalle.
  • Rakenna ja laajenna kehittäjille suunnattuja rajapintoja, SDK-työkaluja, komentorivityökaluja ja hallittuja alustaominaisuuksia.
  • Luo ja ylläpidä infrastruktuuri koodina -määrityksiä alustapalveluiden käyttöönottoa ja julkaisemista varten.
  • Vastaa kohtalaisen monimutkaisista teknisistä ominaisuuksista käyttöönottoon asti vähäisellä ohjauksella.
  • Laajenna alustan moduulikehystä, rajapintasopimuksia ja liiketoimintalogiikkaa.
  • Työskentele tunnistautumisen, suojatun palveluviestinnän, välityksen, validoinnin, metriikoiden, uudelleenyritysten ja täsmäytyksen parissa.
  • Hyödynnä hajautettujen järjestelmien käytäntöjä, kuten asynkronista käsittelyä, uudelleenyrityksiä ja idempotenssia, luotettavan palveluviestinnän varmistamiseksi.
  • Kehitä luotettavaa ja ylläpidettävää tuotanto-ohjelmistoa ja testaa se huolellisesti.
  • Luo ja ylläpidä automatisoituja yksikkö- ja integraatiotestejä.
  • Käytä koontityökaluja, jatkuvaa integraatiota, automatisoitua testausta, versionhallintaa ja runkopohjaista kehitystä.
  • Osallistu teknisiin suunnittelukeskusteluihin ja koodikatselmointeihin.
  • Rakenna ja ylläpidä AWS:n pilvinatiiveja palveluita, jotka kattavat laskennan, tallennuksen, IAM:n, rajapinnat, hallitut tietovarastot ja tapahtumapohjaiset teknologiat.
  • Hallinnoi pilvi-infrastruktuuria Terraformilla tai vastaavilla työkaluilla.
  • Lisää palveluihin metriikoita, valvontaa ja havainnoitavuutta.
  • Osallistu tuettuun päivystysvuoroon ja selvitä palveluhäiriöitä sekä operatiivisia poikkeamia.
  • Noudata vähimpien käyttöoikeuksien periaatetta ja pilviturvallisuuden käytäntöjä.
  • Käytä tekoälyavusteisia kehitystyökaluja ja osallistu LLM-malleihin ja tekoälyagentteihin liittyvien alustaominaisuuksien kehittämiseen.
  • Työskentele kokeneiden insinöörien, teknologiajohtajien ja eri toimintojen sidosryhmien kanssa.
  • Syvennä osaamistasi AWS-arkkitehtuurissa, hajautetuissa järjestelmissä, infrastruktuurin automatisoinnissa ja alustatekniikassa.

Vaatimukset

  • 2–5 vuoden työkokemus tuotanto-ohjelmistojen kehittämisestä ja julkaisemisesta.
  • Tietojenkäsittelytieteen kandidaatin tutkinto tai vastaava työkokemus.
  • Kyky toimittaa itsenäisesti kohtalaisen monimutkaisia ohjelmisto-ominaisuuksia kehityksestä käyttöönottoon.
  • Kyky ratkaista tavanomaisia teknisiä haasteita vähäisellä ohjauksella.
  • Hyvät ongelmanratkaisutaidot ja tekninen uteliaisuus.
  • Vahva TypeScript- ja Node.js-osaaminen tai muun nykyaikaisen ohjelmointikielen hallinta sekä kyky oppia TypeScript ja Node.js.
  • Opintojen tai työn kautta hankittua kokemusta Reactista, Angularista tai Vuesta.
  • Opintojen tai työn kautta hankittua kokemusta Node.js:stä tai Pythonista.
  • Kokemusta RESTful-rajapintojen rakentamisesta Node.js:llä.
  • Kokemusta REST- ja GraphQL-rajapintojen käytöstä.
  • REST-rajapintojen suunnittelun, JSONin ja palvelupohjaisen sovelluskehityksen tuntemus.
  • Kokemusta Git-versionhallinnasta.
  • AWS:n ja pilvipalveluiden keskeisten käsitteiden käytännön tuntemus.
  • Terraformin tai vastaavien infrastruktuuri koodina -työkalujen tuntemus.
  • Hajautettujen järjestelmien käsitteiden, kuten asynkronisen käsittelyn, uudelleenyritysten ja idempotenssin, ymmärtäminen tai kyky oppia ne nopeasti.
  • Versionhallinnan, koodikatselmointien, jatkuvan integraation ja automatisoidun testauksen tuntemus.
  • Opintojen tai työn kautta hankittua kokemusta SQL:stä ja tietokannoista, kuten PostgreSQL:stä tai DynamoDB:stä.
  • Tekoälyavusteisten koodaustyökalujen ja agenttisten kehitysteknologioiden tuntemus.
  • Kiinnostus LLM-malleja ja tekoälyagentteja hyödyntävien alustaominaisuuksien kehittämiseen.
  • Kokemusta palvelimettomista ja tapahtumapohjaisista pilvipalveluista.
  • Kokemusta infrastruktuuri koodina -moduuleista, skeemapohjaisesta validoinnista, havainnoitavuustyökaluista, kontitetuista palveluista tai CI-putkista.
  • Kiinnostus alustatekniikkaan, kehittäjätyökaluihin tai infrastruktuurin kehittämiseen tai kokemusta niistä.
  • Kokemusta pilviturvallisuuden käsitteistä, kuten IAM:stä, TLS:stä/mTLS:stä, palveluiden tunnistautumisesta ja allekirjoittamisesta.
  • AWS:n pilvinatiivien arkkitehtuurien, hallittujen tietovarastojen ja tapahtumapohjaisten palveluiden tuntemus.
  • Kokemusta uudelleenkäytettävien ohjelmistokomponenttien, jaettujen palvelurajapintojen tai kehittäjille suunnattujen alustatoimintojen rakentamisesta.
  • Testattujen ja validoitujen rajapintojen, runkopohjaisen kehityksen, infrastruktuuri koodina -käytäntöjen ja vähimpien käyttöoikeuksien periaatteen tuntemus.

Edut

  • Rajoittamaton palkallinen vapaa-aika.
  • Joustavat työajat.
  • Etätyömalli tehtävästä riippuen.
  • Kilpailukykyiset sairaus-, hammas- ja näkövakuutukset.
  • 401(k)-eläkesäästösuunnitelmaan 6 %:n työnantajavastaavuus.
  • Rajoittamaton pääsy yli 13 000 kurssille urakehityksen oppimisalustalla.
  • Työntekijöiden tukiohjelma (EAP).
  • Mahdollisuus palkkakehitykseen suoriutumisen perusteella ajan mittaan.
  • Mahdollisuus markkinatasoiseen tulospalkkioon ja etuihin.