Leidos
Leidos
Leidos je sistemski integrator, ki deluje na področjih znanosti, tehnologije in inženirstva ter podpira kompleksne naloge svojih naročnikov. Njegovo delo obsega letalstvo, obrambo, energetiko, javno upravo, zdravstvo, obveščevalne dejavnosti, znanost in vesolje, njegove zmogljivosti pa vključujejo umetno inteligenco, digitalno posodobitev, kibernetske operacije in integrirano programsko opremo za izvajanje nalog. Podjetje razvija tudi rešitve, kot so sistemi za boj proti brezpilotnim zračnim plovilom in infrastruktura za električna vozila za vojaško uporabo. Širši profil podjetja vključuje osredotočenost na raznolikost, enakost in vključevanje, trajnost, dobrodelne pobude ter programe za skupnost.

Starejši razvijalec programske opreme za umetno inteligenco pri podjetju Leidos — hibridno delo

Leidos išče starejšega razvijalca programske opreme za umetno inteligenco za posodobitev varnostno kritičnih sistemov za upravljanje zračnega prometa. Delo je osredotočeno na mikrostoritve, razvoj s pomočjo umetne inteligence in programsko opremo v realnem času za nacionalne operacije zračnega prometa.

Opis

  • Voditi načrtovanje agilnih sprintov z usklajevanjem prednostnih nalog ekipe, opredeljevanjem rezultatov in vodenjem izvedbe projekta.
  • Zagotavljati tehnično mentorstvo, spodbujati dobre inženirske prakse, odpravljati ovire in podpirati nenehne izboljšave.
  • Načrtovati, razvijati in vzdrževati aplikacije, ki temeljijo na mikrostoritvah.
  • Sodelovati z lastniki izdelkov, arhitekti, inženirji, sistemskim inženiringom in programskimi ekipami v okolju Agile/SAFe.
  • Sodelovati pri načrtovanju sprintov, vsakodnevnih sestankih, pregledih in retrospektivah.
  • Pretvarjati poslovne in tehnične zahteve v funkcionalne programske rešitve.
  • Pisati čisto, vzdržljivo in preverljivo kodo z uporabo praks CI/CD in DevSecOps.
  • Prispevati k razpravam o sistemski arhitekturi in tehničnim odločitvam.
  • Povezovati storitve z zbirkami podatkov, platformami za sporočanje in zunanjimi API-ji.
  • Raziskovati težave, izboljševati zmogljivost in dvigovati kakovost sistema.
  • Usklajevati delo z ekipami QA, DevOps in platformnimi ekipami za zagotavljanje zanesljive programske opreme.
  • Ustvarjati strategije za avtomatizirano enotno, integracijsko, pogodbeno in celovito testiranje.
  • Uporabljati orodja s podporo umetne inteligence za programiranje, refaktoriranje, odpravljanje napak in razvoj testov.
  • Graditi in posodabljati sisteme v realnem času s kritičnimi varnostnimi zahtevami, ki se uporabljajo pri nacionalnih operacijah zračnega prometa.

Zahteve

  • Diploma iz računalništva, inženirstva ali sorodnega tehničnega področja oziroma enakovredne izkušnje.
  • Najmanj 8 let ustreznih izkušenj ali magistrska izobrazba z najmanj 6 leti ustreznih izkušenj.
  • Praktične izkušnje z gradnjo in podporo sistemov, ki temeljijo na mikrostoritvah.
  • Znanje sodobnega programskega jezika, kot so Java, Python ali C++, v okolju Linux.
  • Izkušnje s sistemi, ki uporabljajo AI/ML, s Claude-Code, avtomatizacijo ali inteligentnimi platformami oziroma poznavanje teh področij.
  • Poklicne izkušnje v agilnih razvojnih okoljih.
  • Delovno znanje API-jev in konceptov porazdeljenih sistemov.
  • Sposobnost pridobiti in ohraniti dovoljenje Public Trust.
  • Zahteva se državljanstvo ZDA.
  • Uspešno opravljene varnostne preveritve za državnega naročnika, kot je zahtevano.
  • Izkušnje s sistemi za nadzor različic, ki temeljijo na Gitu, in cevovodi CI/CD.
  • Poznavanje Scaled Agile Framework (SAFe).
  • Izkušnje z relacijskimi in/ali bazami podatkov NoSQL.
  • Praktične izkušnje s Kafko ali primerljivimi tehnologijami za pretakanje dogodkov.
  • Izkušnje z razvojem v oblaku AWS, Azure ali GCP.
  • Izkušnje s kontejnerizacijo in orkestracijo z Dockerjem in Kubernetesom.
  • Izkušnje z delom v okoljih DevSecOps.
  • Izkušnje z ogrodji za avtomatizacijo testov in vključevanjem avtomatiziranih testnih zbirk v cevovode CI/CD.