Leidos
Leidos
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.

Vývojář softwaru s využitím AI (všechny úrovně) – hybridní režim, Gaithersburg

Vyvíjejte mikroslužby, API a cloudovou automatizaci pro kritické systémy řízení letového provozu společnosti Leidos. Uplatňujte postupy vývoje podporovaného AI v bezpečnostně kritických vládních programech.

Popis

  • Vyvíjejte a udržujte mikroslužby podporující automatizační platformu L-CAP.
  • Spolupracujte s architekty na převodu návrhů systémů do škálovatelných a spolehlivých implementací.
  • Vyvíjejte RESTful API a integrace řízené událostmi v hybridní cloudové datové síti.
  • Integrujte relační databáze a databáze NoSQL při zachování konzistence a výkonu dat.
  • Laďte a optimalizujte distribuované služby pro zvýšení výkonu.
  • Veďte kontroly kódu a účastněte se jich při dodržování inženýrských standardů a osvědčených postupů.
  • Mentorujte juniorní vývojáře a poskytujte technické vedení.
  • Diagnostikujte a řešte komplexní problémy napříč službami, API a infrastrukturou.
  • Vytvářejte a udržujte projektovou dokumentaci, specifikace API a provozní příručky.
  • Účastněte se ceremonií SAFe a Agile, plánování PI a zpřesňování backlogu.
  • Profilujte distribuované služby řízení letového provozu a analyzujte možnosti optimalizace a snížení latence.
  • Během modernizace zachovávejte stabilitu rozhraní a zpětnou kompatibilitu.
  • Transformujte starší funkce automatizace řízení letového provozu na cloudové služby.
  • Využívejte nástroje vývoje s podporou AI, automatizaci a moderní postupy softwarového inženýrství.

Požadavky

  • Bakalářský titul v oboru informatiky, inženýrství nebo příbuzné technické disciplíně, případně odpovídající praxe namísto vysokoškolského titulu.
  • Nejméně 2 roky praxe pro úroveň Junior.
  • Nejméně 4 roky praxe pro úroveň Mid.
  • Nejméně 8 let praxe pro úroveň Senior.
  • Znalost Javy nebo C++ a prokazatelná praxe s vývojem produkčního softwaru.
  • Praxe s návrhem a vývojem aplikací založených na mikroslužbách.
  • Pokročilá znalost návrhu a implementace RESTful API.
  • Praxe s distribuovanými systémy a architekturami řízenými událostmi.
  • Znalost CI/CD pipeline a postupů DevOps.
  • Praxe s relačními databázemi, jako jsou PostgreSQL a Oracle, a databázemi NoSQL, jako jsou MongoDB a Cassandra.
  • Dobrá znalost Gitu a zkušenost s kolaborativními pracovními postupy vývoje.
  • Znalost frameworků Agile a SAFe a postupů iterativního dodávání.
  • Silné schopnosti ladění, řešení problémů a analytického myšlení.
  • Schopnost získat a udržet oprávnění Public Trust.
  • Praxe s výkonnostním inženýrstvím včetně profilování, benchmarkingu a optimalizace distribuovaných služeb.
  • Znalost postupů zajištění stability rozhraní a verzování API pro servisně orientované architektury.
  • Praxe s převodem staršího softwaru na servisně orientované nebo mikroslužbové implementace.
  • Je vyžadováno občanství USA.
  • Úspěšné absolvování prověrek vyžadovaných vládním zákazníkem.
  • Znalost programování v Pythonu.
  • Praxe s kontejnerizací pomocí Dockeru a orchestrace pomocí Kubernetes.
  • Praxe s cloudovými platformami AWS nebo Azure včetně spravovaných služeb.
  • Praxe s message brokery Kafka nebo RabbitMQ a streamovacími architekturami.
  • Znalost doménově řízeného návrhu a vzorů datových sítí.
  • Praxe v letectví, obranném průmyslu nebo jiném prostředí s bezpečnostně kritickým softwarem.
  • Znalost nástrojů infrastruktury jako kódu, například Terraform a Ansible.
  • Praxe s používáním nástrojů vývoje s podporou AI.
  • Praxe s distribuovanými systémy kritickými z hlediska výkonu v provozních prostředích nebo prostředích reálného času.