Leidos
Leidos
Leidos je integrator sustava koji djeluje u području znanosti, tehnologije i inženjerstva kako bi podržao složene misije svojih klijenata. Njegov rad obuhvaća zrakoplovstvo, obranu, energetiku, javnu upravu, zdravstvo, obavještajne djelatnosti, znanost i svemir, uz mogućnosti koje uključuju umjetnu inteligenciju, digitalnu modernizaciju, kibernetičke operacije i integrirani softver za misije. Tvrtka također razvija rješenja poput sustava za suzbijanje bespilotnih letjelica i infrastrukture za električna vozila namijenjene vojnoj uporabi. Širi profil tvrtke uključuje usmjerenost na raznolikost, jednakost i uključivost, održivost, dobrotvorne inicijative i programe za zajednicu.

Senior softverski programer za umjetnu inteligenciju u tvrtki Leidos — hibridni rad

Leidos traži senior softverskog programera za umjetnu inteligenciju koji će modernizirati sigurnosno kritične sustave upravljanja zračnim prometom. Posao je usmjeren na mikrousluge, razvoj uz pomoć umjetne inteligencije i softver u stvarnom vremenu za nacionalne operacije zračnog prometa.

Opis

  • Voditi planiranje agilnih sprintova usklađivanjem prioriteta tima, definiranjem isporučevina i upravljanjem provedbom projekta.
  • Pružati tehničko mentorstvo, promicati najbolje inženjerske prakse, uklanjati prepreke i podržavati kontinuirano poboljšanje.
  • Dizajnirati, razvijati i održavati aplikacije temeljene na mikrouslugama.
  • Surađivati s vlasnicima proizvoda, arhitektima, inženjerima, sistemskim inženjeringom i programskim timovima u okruženju Agile/SAFe.
  • Sudjelovati u planiranju sprintova, svakodnevnim sastancima, pregledima i retrospektivama.
  • Pretvarati poslovne i tehničke zahtjeve u funkcionalna softverska rješenja.
  • Pisati čist, održiv i testabilan kod primjenom praksi CI/CD i DevSecOps.
  • Doprinositi raspravama o sistemskoj arhitekturi i tehničkim odlukama.
  • Povezivati usluge s bazama podataka, platformama za razmjenu poruka i vanjskim API-jima.
  • Istraživati probleme, poboljšavati performanse i unapređivati kvalitetu sustava.
  • Koordinirati s timovima za QA, DevOps i platforme kako bi se isporučio pouzdan softver.
  • Izrađivati strategije za automatizirano jedinično, integracijsko, ugovorno i end-to-end testiranje.
  • Primjenjivati alate uz pomoć umjetne inteligencije za programiranje, refaktoriranje, uklanjanje pogrešaka i razvoj testova.
  • Izgrađivati i modernizirati sustave u stvarnom vremenu s kritičnim sigurnosnim zahtjevima koji se koriste u nacionalnim operacijama zračnog prometa.

Zahtjevi

  • VSS iz područja računalnih znanosti, inženjerstva ili srodnog tehničkog područja ili odgovarajuće iskustvo.
  • Najmanje 8 godina relevantnog iskustva ili magisterij s najmanje 6 godina relevantnog iskustva.
  • Praktično iskustvo u izgradnji i podršci sustava temeljenih na mikrouslugama.
  • Napredno poznavanje modernog programskog jezika kao što su Java, Python ili C++ na Linuxu.
  • Iskustvo sa sustavima koji koriste AI/ML, Claude-Codeom, automatizacijom ili inteligentnim platformama ili poznavanje tih područja.
  • Profesionalno iskustvo u agilnim razvojnim okruženjima.
  • Radno poznavanje API-ja i koncepata distribuiranih sustava.
  • Sposobnost dobivanja i zadržavanja ovlaštenja Public Trust.
  • Obavezno je državljanstvo SAD-a.
  • Uspješan završetak sigurnosnih provjera za državnog korisnika prema potrebi.
  • Iskustvo sa sustavima kontrole verzija temeljenima na Gitu i CI/CD pipelineovima.
  • Poznavanje Scaled Agile Frameworka (SAFe).
  • Iskustvo s relacijskim bazama podataka i/ili bazama NoSQL.
  • Praktično iskustvo s Kafkom ili usporedivim tehnologijama za tokove događaja.
  • Iskustvo s razvojem u oblaku na platformama AWS, Azure ili GCP.
  • Iskustvo s kontejnerizacijom i orkestracijom pomoću Dockera i Kubernetesa.
  • Iskustvo rada u DevSecOps okruženjima.
  • Iskustvo s frameworkovima za automatizaciju testiranja i integracijom automatiziranih testnih paketa u CI/CD pipelineove.