Alteryx
Alteryx
Alteryx vyvíja podnikový analytický softvér, ktorý organizáciám pomáha premieňať komplexné údaje na prakticky využiteľné poznatky. Jeho platforma založená na umelej inteligencii spája prípravu a obohacovanie údajov, analýzu, prediktívne modelovanie, tvorbu prehľadov a priestorovú analytiku, pričom podporuje tímy s rôznou úrovňou technických znalostí. Alteryx slúži organizáciám v odvetviach, ako sú poradenské služby, zdravotníctvo a výroba, a pomáha im zefektívňovať analytické pracovné postupy a prijímať informovanejšie prevádzkové rozhodnutia.

Senior softvérový inžinier pre prenos dát v cloudovej platforme

Vyvíjajte backendové služby v jazyku Go a zabezpečené pripojenie pre cloudovú dátovú platformu Alteryx. Navrhujte distribuované systémy v prostrediach AWS a GCP a podieľajte sa na ich prevádzke.

Popis

  • Vyvíjať a udržiavať spoľahlivé backendové služby, API a distribuované systémy, predovšetkým v jazyku Go.
  • Navrhovať bezpečné pripojenie na registráciu služieb, orchestráciu, smerovanie a komunikáciu cez proxy alebo relay.
  • Viesť technické iniciatívy od návrhu riešenia cez implementáciu, testovanie a nasadenie až po podporu v produkcii.
  • Zlepšovať cloudové služby na platformách AWS a GCP so zameraním na škálovateľnosť, spoľahlivosť, bezpečnosť a efektívnu prevádzku.
  • Podľa potreby prispievať k frontendovým aplikáciám a nástrojom na správu platformy vytvoreným pomocou TypeScriptu a Reactu.
  • Diagnostikovať zložité problémy v aplikačnom kóde, cloudovej infraštruktúre, sieťach a distribuovaných službách.
  • Rozvíjať automatizované testovanie, observabilitu, monitorovanie a pripravenosť na prevádzku.
  • Usmerňovať technický návrh, kontrolu kódu a architektonické rozhodnutia a zároveň mentorovať kolegov z tímu.
  • Spolupracovať s tímami Produktu, Architektúry, Infraštruktúry, Bezpečnosti a vývoja na riešeniach naprieč funkciami.
  • Zapájať sa do pohotovostnej služby, riešiť produkčné incidenty, hľadať ich hlavné príčiny a predchádzať ich opakovaniu.

Požiadavky

  • Mať aspoň päť rokov profesionálnych skúseností v softvérovom inžinierstve alebo rovnocenné relevantné skúsenosti.
  • Mať silné zručnosti vo vývoji backendu v jazyku Go alebo v porovnateľnom jazyku a byť pripravený/pripravená rýchlo sa zapracovať v Go.
  • Mať skúsenosti s návrhom, vývojom a prevádzkou produkčných služieb využívajúcich REST API, mikroslužby a architektúry distribuovaných systémov.
  • Mať praktické skúsenosti s vývojom a prevádzkou cloudových aplikácií na platformách, ako sú AWS alebo GCP.
  • Rozumieť základom sietí vrátane HTTP/TLS, TCP/IP, DNS a komunikácie medzi službami.
  • Mať skúsenosti s návrhom systémov s ohľadom na škálovateľnosť, spoľahlivosť, odolnosť voči chybám a obnovu po zlyhaní.
  • Vedieť samostatne skúmať a riešiť zložité problémy v aplikačnom kóde, infraštruktúre a službách.
  • Mať skúsenosti s automatizovaným testovaním, CI/CD pipeline, Gitom a modernými postupmi vývoja softvéru.
  • Mať výborné schopnosti riešiť problémy, komunikovať a spolupracovať a vedieť samostatne presadzovať technické rozhodnutia a zvládať zložitú prácu.
  • Mať bakalársky titul z informatiky, inžinierstva alebo príbuzného odboru, prípadne rovnocenné praktické skúsenosti.
  • Výhodou sú skúsenosti s TypeScriptom, Reactom alebo podobnými frontendovými technológiami.
  • Výhodou sú skúsenosti s Dockerom, Kubernetesom, Helmom, Terraformom alebo inými cloudovými nástrojmi.
  • Výhodou sú skúsenosti s cloudovými sieťami, ako sú AWS PrivateLink, GCP Private Service Connect, siete VPC, proxy alebo zabezpečené tunelovanie.
  • Výhodou sú skúsenosti so systémami riadenými udalosťami a nástrojmi na zasielanie správ, ako sú Kafka, Redis alebo Pub/Sub.
  • Výhodou je znalosť nástrojov a postupov observability vrátane Datadogu, metrík, logovania a distribuovaného trasovania.
  • Výhodou sú skúsenosti s bezpečnostnými konceptmi, ako sú autentifikácia, certifikáty, správa tajomstiev a šifrovanie.
  • Výhodou sú skúsenosti s tvorbou služieb cloudovej platformy na zriaďovanie, orchestráciu, správu životného cyklu zdrojov alebo zabezpečené pripojenie.
  • Výhodou sú skúsenosti s multicloudovými prostrediami, SaaS platformami s viacerými nájomníkmi alebo požiadavkami na podnikové zabezpečenie.
  • Vedieť vykonávať túto prácu v súlade s americkými predpismi o kontrole vývozu.

Benefity

  • Cieľový ročný bonus vo výške 15 % základnej mzdy, ktorý závisí od individuálneho výkonu a výsledkov spoločnosti.
  • Mesačný príspevok Connectivity Plus vo výške 150 USD na náklady spojené s prácou na diaľku.
  • Ročný príspevok 200 USD na vybavenie domácej kancelárie.
  • Zdravotné, zubné a očné poistenie.
  • Plán 401(k) s príspevkom spoločnosti.
  • Platené voľno pri rodičovskej a opatrovateľskej starostlivosti a flexibilné voľno.
  • Podpora duševného zdravia a príspevok na wellness.
  • Podpora kariérneho rozvoja a vzdelávania.

Súvisiace pracovné ponuky

North

Senior AWS cloud inžinier (práca na diaľku, USA)

North

Navrhujte a budujte bezpečnú a škálovateľnú infraštruktúru AWS pre platobnú platformu spoločnosti North. Automatizujte cloudové operácie pomocou infraštruktúry ako kódu a nástrojov využívajúcich umelú inteligenciu.

Otvoriť
Airbnb

Senior softvérový inžinier – cloudové prostredie

Airbnb

Budujte cloudovú infraštruktúrnu platformu Airbnb pomocou Kubernetes, API, automatizácie a pracovných postupov s AI agentmi. Pomáhajte inžinierskym tímom zriaďovať a spravovať služby a podporovať úlohy umelej inteligencie a strojového učenia.

Otvoriť
Egen

Vedúci inžinier Azure Cloud

Egen

Veďte návrh bezpečných dátových platforiem Azure a hybridného Google Cloud. Budujte infraštruktúru a služby v súlade s predpismi, ktoré klientom Egen pomáhajú premieňať dáta na užitočné poznatky.

Otvoriť
Akamai Technologies

Seniorný cloudový architekt, dátové služby — Akamai Technologies

Akamai Technologies

Formujte distribuované cloudové a databázové architektúry spoločnosti Akamai ako seniorný cloudový architekt. Navrhujte škálovateľné dátové služby a usmerňujte praktický vývoj internetovej infraštruktúry.

Otvoriť