DTN
DTN
DTN je datová a analytická společnost, která pomáhá organizacím přijímat lepší provozní rozhodnutí v zemědělství, letectví, dopravě a v oblasti veřejných služeb. Její produkty kombinují meteorologické informace, tržní data a analytické nástroje, aby týmy mohly předvídat rizika, reagovat na měnící se podmínky a řídit každodenní provoz. Platformy jako ClearAg® a WeatherOps® využívají technologie a analýzu dat k řešení komplexních environmentálních a obchodních výzev.

Inženýr platformy, cloudové služby AWS

Vytvářejte cloudová API, SDK, nástroje příkazového řádku a služby pro platformu DTN pro podporu provozního rozhodování. Vyvíjejte distribuované systémy a funkce využívající AI pro inženýry a podnikové zákazníky.

Popis

  • Navrhujte a dodávejte funkce platformy od plánování až po produkční nasazení.
  • Implementujte servisní a obchodní logiku platformy DTN pro podporu provozního rozhodování.
  • Vytvářejte a rozšiřujte API pro vývojáře, SDK, nástroje příkazového řádku a spravované funkce platformy.
  • Vytvářejte a udržujte konfigurace infrastruktury jako kódu pro zřizování a nasazování služeb platformy.
  • Samostatně zodpovídejte za středně složité inženýrské funkce až po jejich nasazení.
  • Rozšiřujte modulární rámec platformy, smlouvy rozhraní a obchodní logiku.
  • Pracujte na autentizaci, zabezpečené komunikaci mezi službami, směrování, validaci, metrikách, opakování požadavků a rekonciliaci.
  • Používejte postupy pro distribuované systémy, jako je asynchronní zpracování, opakování požadavků a idempotence, abyste zajistili spolehlivou komunikaci služeb.
  • Vyvíjejte spolehlivý a udržovatelný produkční software a důkladně jej testujte.
  • Vytvářejte a udržujte automatizované jednotkové a integrační testy.
  • Používejte nástroje pro sestavování, kontinuální integraci, automatizované testování, správu verzí a vývoj založený na hlavní větvi.
  • Zapojte se do diskusí o technickém návrhu a kontrol kódu.
  • Vytvářejte a udržujte cloudové služby AWS pro výpočetní výkon, úložiště, IAM, API, spravovaná datová úložiště a technologie řízené událostmi.
  • Spravujte cloudovou infrastrukturu pomocí Terraformu nebo srovnatelných nástrojů.
  • Přidávejte do služeb metriky, monitoring a pozorovatelnost.
  • Zapojte se do zajištěné pohotovostní služby a prověřujte výpadky služeb a provozní incidenty.
  • Uplatňujte princip nejnižších oprávnění a postupy cloudového zabezpečení.
  • Používejte nástroje pro vývoj s podporou AI a přispívejte k funkcím platformy využívajícím velké jazykové modely a AI agenty.
  • Spolupracujte se zkušenými inženýry, vedoucími inženýrských týmů a zainteresovanými kolegy z různých oblastí.
  • Rozvíjejte své odborné znalosti v architektuře AWS, distribuovaných systémech, automatizaci infrastruktury a inženýrství platforem.

Požadavky

  • 2–5 let profesních zkušeností s vývojem a dodáváním produkčního softwaru.
  • Bakalářský titul v oboru informatiky nebo odpovídající profesní zkušenosti.
  • Schopnost samostatně dodávat středně složité softwarové funkce od vývoje po nasazení.
  • Schopnost řešit běžné inženýrské problémy s minimálním dohledem.
  • Dobré schopnosti řešit problémy a technická zvídavost.
  • Dobrá znalost TypeScriptu a Node.js nebo jiného moderního jazyka a schopnost naučit se TypeScript a Node.js.
  • Akademická nebo profesní zkušenost s Reactem, Angularem či Vue.
  • Akademická nebo profesní zkušenost s Node.js nebo Pythonem.
  • Zkušenosti s tvorbou RESTful API pomocí Node.js.
  • Zkušenosti s používáním REST a GraphQL API.
  • Znalost návrhu REST API, JSON a vývoje aplikací založených na službách.
  • Zkušenosti s používáním Gitu pro správu zdrojového kódu a verzí.
  • Praktická znalost AWS a základních konceptů cloud computingu.
  • Znalost Terraformu nebo podobných nástrojů pro infrastrukturu jako kód.
  • Znalost konceptů distribuovaných systémů včetně asynchronního zpracování, opakování požadavků a idempotence, případně schopnost se je rychle naučit.
  • Znalost správy verzí, kontrol kódu, kontinuální integrace a automatizovaného testování.
  • Akademické nebo profesní zkušenosti se SQL a databázemi, jako jsou PostgreSQL nebo DynamoDB.
  • Znalost nástrojů pro programování s podporou AI a technologií agentního vývoje.
  • Zájem o funkce platforem využívající velké jazykové modely a AI agenty.
  • Zkušenosti se serverlessovými a událostmi řízenými cloudovými službami.
  • Zkušenosti s moduly infrastruktury jako kódu, validací podle schémat, nástroji pozorovatelnosti, kontejnerizovanými službami nebo CI pipelines.
  • Zájem nebo zkušenosti v oblasti inženýrství platforem, vývojářských nástrojů či vývoje infrastruktury.
  • Znalost konceptů cloudového zabezpečení, jako jsou IAM, TLS/mTLS, autentizace služeb a podepisování.
  • Znalost cloudových architektur AWS, spravovaných datových úložišť a služeb řízených událostmi.
  • Zkušenosti s tvorbou opakovaně použitelných softwarových komponent, sdílených rozhraní služeb nebo funkcí platformy pro vývojáře.
  • Znalost testovaných a ověřených rozhraní, vývoje založeného na hlavní větvi, infrastruktury jako kódu a principu nejnižších oprávnění.

Benefity

  • Neomezená placená dovolená.
  • Flexibilní pracovní doba.
  • Možnost práce na dálku podle pozice.
  • Konkurenceschopné plány zdravotního, zubního a očního pojištění.
  • Příspěvek 6 % na penzijní plán 401(k).
  • Neomezený přístup k více než 13 000 kurzům prostřednictvím platformy pro profesní rozvoj.
  • Program pomoci zaměstnancům (EAP).
  • Možnost postupného růstu odměny na základě pracovních výsledků.
  • Možný nárok na variabilní odměnu a benefity konkurenceschopné na trhu.