
Leidos je systémový integrátor působící v oblasti vědy, technologií a inženýrství, který podporuje plnění komplexních úkolů zákazníků. Jeho činnost zahrnuje letectví, obranu, energetiku, státní správu, zdravotnictví, zpravodajství, vědu a kosmický průmysl; mezi jeho schopnosti patří umělá inteligence, digitální modernizace, kybernetické operace a integrovaný software pro plnění misí. Společnost také vyvíjí řešení, jako jsou systémy proti bezpilotním letounům a infrastruktura pro elektrická vozidla určená pro vojenské použití. Leidos se rovněž zaměřuje na diverzitu, rovnost a inkluzi, udržitelnost, charitativní iniciativy a komunitní programy.
Seniorní vývojář AI softwaru ve společnosti Leidos — hybridní režim
Společnost Leidos hledá seniorního vývojáře AI softwaru pro modernizaci systémů řízení letového provozu kritických z hlediska bezpečnosti. Pozice se zaměřuje na mikroslužby, vývoj s podporou AI a software v reálném čase pro celostátní provoz řízení letového provozu.
Popis
- Vést plánování agilních sprintů slaďováním priorit týmu, definováním výstupů a řízením realizace projektu.
- Poskytovat technické mentorování, prosazovat osvědčené inženýrské postupy, odstraňovat překážky a podporovat neustálé zlepšování.
- Navrhovat, vyvíjet a udržovat aplikace založené na mikroslužbách.
- Spolupracovat s vlastníky produktů, architekty, inženýry, týmy systémového inženýrství a programovými týmy v prostředí Agile/SAFe.
- Účastnit se plánování sprintů, každodenních stand-upů, kontrol a retrospektiv.
- Převádět obchodní a technické požadavky na funkční softwarová řešení.
- Psát čistý, snadno udržovatelný a testovatelný kód s využitím postupů CI/CD a DevSecOps.
- Přispívat k diskusím o architektuře systémů a k technickým rozhodnutím.
- Propojovat služby s databázemi, platformami pro zasílání zpráv a externími API.
- Zkoumat problémy, zvyšovat výkon a zlepšovat kvalitu systémů.
- Koordinovat práci s týmy QA, DevOps a platformními týmy s cílem dodávat spolehlivý software.
- Vytvářet strategie automatizovaného jednotkového, integračního, kontraktního a end-to-end testování.
- Používat nástroje s podporou AI pro programování, refaktoring, ladění a tvorbu testů.
- Vyvíjet a modernizovat systémy v reálném čase kritické z hlediska bezpečnosti, které se používají při celostátním řízení letového provozu.
Požadavky
- Bakalářský titul v oboru informatiky, inženýrství nebo příbuzném technickém oboru, případně odpovídající praxe.
- Nejméně 8 let relevantní praxe nebo magisterský titul a nejméně 6 let relevantní praxe.
- Praktické zkušenosti s vývojem a podporou systémů založených na mikroslužbách.
- Znalost moderního programovacího jazyka, jako je Java, Python nebo C++, v systému Linux.
- Zkušenosti se systémy využívajícími AI/ML, Claude-Code, automatizaci nebo inteligentní platformy, případně jejich znalost.
- Profesní zkušenosti s vývojem v agilních prostředích.
- Pracovní znalost API a konceptů distribuovaných systémů.
- Schopnost získat a udržet oprávnění Public Trust.
- Vyžaduje se občanství USA.
- Úspěšné absolvování prověrek prováděných pro státního zákazníka podle požadavků.
- Zkušenosti se správou verzí založenou na Gitu a CI/CD pipeline.
- Znalost Scaled Agile Framework (SAFe).
- Zkušenosti s relačními a/nebo NoSQL databázemi.
- Praktické zkušenosti s Kafkou nebo srovnatelnými technologiemi pro streamování událostí.
- Zkušenosti s cloudovým vývojem v AWS, Azure nebo GCP.
- Zkušenosti s kontejnerizací a orchestrací pomocí Dockeru a Kubernetes.
- Zkušenosti s prostředím DevSecOps.
- Zkušenosti s frameworky pro automatizaci testů a s integrací automatizovaných testovacích sad do CI/CD pipeline.