
Leidos je systémový integrátor pôsobiaci v oblasti vedy, technológií a inžinierstva, ktorý podporuje komplexné misie zákazníkov. Jeho činnosť zahŕňa letectvo, obranu, energetiku, verejnú správu, zdravotníctvo, spravodajstvo, vedu a vesmír, pričom jeho schopnosti zahŕňajú umelú inteligenciu, digitálnu modernizáciu, kybernetické operácie a integrovaný softvér pre misie. Spoločnosť tiež vyvíja riešenia, ako sú systémy proti bezpilotným lietadlám a infraštruktúra pre elektrické vozidlá na vojenské účely. Širší profil spoločnosti zahŕňa zameranie na diverzitu, rovnosť a inklúziu, udržateľnosť, charitatívne iniciatívy a komunitné programy.
Senior softvérový vývojár AI v spoločnosti Leidos — hybridná práca
Spoločnosť Leidos hľadá seniorného softvérového vývojára AI na modernizáciu bezpečnostne kritických systémov riadenia letovej prevádzky. Pozícia sa zameriava na mikroslužby, vývoj s podporou AI a softvér v reálnom čase pre vnútroštátnu letovú prevádzku.
Popis
- Viesť plánovanie agilných sprintov zosúlaďovaním priorít tímu, definovaním výstupov a riadením realizácie projektu.
- Poskytovať technické mentorstvo, presadzovať osvedčené inžinierske postupy, odstraňovať prekážky a podporovať neustále zlepšovanie.
- Navrhovať, vyvíjať a udržiavať aplikácie založené na mikroslužbách.
- Spolupracovať s vlastníkmi produktov, architektmi, inžiniermi, systémovým inžinierstvom a programovými tímami v prostredí Agile/SAFe.
- Zúčastňovať sa plánovania sprintov, každodenných porád, kontrolných stretnutí a retrospektív.
- Premieňať obchodné a technické požiadavky na funkčné softvérové riešenia.
- Písať čistý, udržiavateľný a testovateľný kód s využitím postupov CI/CD a DevSecOps.
- Prispievať k diskusiám o systémovej architektúre a technickým rozhodnutiam.
- Prepájať služby s databázami, platformami na zasielanie správ a externými API.
- Analyzovať problémy, zlepšovať výkon a zvyšovať kvalitu systému.
- Koordinovať spoluprácu s tímami QA, DevOps a platformovými tímami s cieľom dodávať spoľahlivý softvér.
- Vytvárať stratégie automatizovaného jednotkového, integračného, kontraktačného testovania a testovania od začiatku do konca.
- Používať nástroje s podporou AI na programovanie, refaktorovanie, ladenie a tvorbu testov.
- Vytvárať a modernizovať systémy v reálnom čase s kritickými bezpečnostnými požiadavkami, ktoré sa používajú vo vnútroštátnej letovej prevádzke.
Požiadavky
- Vysokoškolské vzdelanie v odbore informatika, inžinierstvo alebo v príbuznej technickej oblasti, prípadne rovnocenné skúsenosti.
- Aspoň 8 rokov relevantných skúseností alebo magisterské vzdelanie a aspoň 6 rokov relevantných skúseností.
- Praktické skúsenosti s tvorbou a podporou systémov založených na mikroslužbách.
- Znalosť moderného programovacieho jazyka, ako je Java, Python alebo C++, v prostredí Linux.
- Skúsenosti so systémami využívajúcimi AI/ML, Claude-Code, automatizáciou alebo inteligentnými platformami, prípadne oboznámenosť s nimi.
- Pracovné skúsenosti v agilnom vývojovom prostredí.
- Pracovná znalosť API a konceptov distribuovaných systémov.
- Schopnosť získať a udržať si oprávnenie Public Trust.
- Vyžaduje sa občianstvo USA.
- Úspešné absolvovanie bezpečnostných preverení vykonávaných pre vládneho zákazníka podľa požiadaviek.
- Skúsenosti so správou verzií založenou na Gite a s CI/CD pipeline.
- Znalosť Scaled Agile Framework (SAFe).
- Skúsenosti s relačnými databázami a/alebo databázami NoSQL.
- Praktické skúsenosti s Kafkou alebo porovnateľnými technológiami streamovania udalostí.
- Skúsenosti s vývojom v cloude AWS, Azure alebo GCP.
- Skúsenosti s kontajnerizáciou a orchestráciou pomocou Dockeru a Kubernetes.
- Skúsenosti s prostrediami DevSecOps.
- Skúsenosti s frameworkami na automatizáciu testov a integráciou automatizovaných testovacích súborov do CI/CD pipeline.