Leidos
Leidos
Leidos on järjestelmäintegraattori, joka työskentelee tieteen, teknologian ja tekniikan aloilla tukeakseen asiakkaidensa vaativia tehtäviä. Sen toiminta kattaa ilmailun, puolustuksen, energian, julkishallinnon, terveydenhuollon, tiedustelun, tieteen ja avaruuden. Osaamiseen kuuluvat muun muassa tekoäly, digitaalinen uudistaminen, kyberoperaatiot ja integroidut tehtäväohjelmistot. Yhtiö kehittää myös ratkaisuja, kuten miehittämättömien ilma-alusten torjuntajärjestelmiä ja sotilaskäyttöön tarkoitettua sähköajoneuvojen infrastruktuuria. Leidosin toimintaan kuuluu lisäksi keskittyminen monimuotoisuuteen, yhdenvertaisuuteen ja osallisuuteen, kestävään kehitykseen, hyväntekeväisyyteen ja yhteisöohjelmiin.

Senior AI-ohjelmistokehittäjä Leidosilla – hybridityö

Leidos etsii kokenutta tekoälyyn keskittyvää ohjelmistokehittäjää uudistamaan lentoliikenteen turvallisuuskriittisiä hallintajärjestelmiä. Tehtävässä painottuvat mikropalvelut, tekoälyavusteinen kehitys ja reaaliaikaiset ohjelmistot kansallisen lentoliikenteen tarpeisiin.

Kuvaus

  • Johda ketterää sprinttisuunnittelua sovittamalla tiimin painopisteet yhteen, määrittelemällä toimitettavat kokonaisuudet ja edistämällä projektin toteutusta.
  • Tarjoa teknistä mentorointia, edistä hyviä ohjelmistokehityskäytäntöjä, poista työn esteitä ja tue jatkuvaa parantamista.
  • Suunnittele, kehitä ja ylläpidä mikropalveluihin perustuvia sovelluksia.
  • Tee yhteistyötä tuoteomistajien, arkkitehtien, insinöörien, järjestelmäkehityksen ja ohjelmatiimien kanssa ketterässä SAFe-ympäristössä.
  • Osallistu sprinttisuunnitteluun, päivittäisiin tilannekokouksiin, katselmointeihin ja retrospektiiveihin.
  • Muunna liiketoiminta- ja tekniset vaatimukset toimiviksi ohjelmistoratkaisuiksi.
  • Kirjoita selkeää, ylläpidettävää ja testattavaa koodia CI/CD- ja DevSecOps-käytäntöjä hyödyntäen.
  • Osallistu järjestelmäarkkitehtuuria koskeviin keskusteluihin ja teknisiin päätöksiin.
  • Yhdistä palvelut tietokantoihin, viestinvälitysalustoihin ja ulkoisiin rajapintoihin.
  • Tutki ongelmia, paranna suorituskykyä ja kehitä järjestelmän laatua.
  • Koordinoi laadunvarmistus-, DevOps- ja alustatiimien kanssa luotettavien ohjelmistojen toimittamiseksi.
  • Luo automaattisen yksikkö-, integraatio-, sopimus- ja päästä päähän -testauksen strategioita.
  • Hyödynnä tekoälyavusteisia työkaluja koodauksessa, uudelleenrakentamisessa, virheenkorjauksessa ja testien kehittämisessä.
  • Rakenna ja uudista reaaliaikaisia, turvallisuuskriittisiä järjestelmiä, joita käytetään kansallisessa lentoliikenteessä.

Vaatimukset

  • Tietojenkäsittelytieteen, tekniikan alan tai muun soveltuvan teknisen alan kandidaatin tutkinto tai vastaava kokemus.
  • Vähintään 8 vuotta soveltuvaa kokemusta tai maisterin tutkinto ja vähintään 6 vuotta soveltuvaa kokemusta.
  • Käytännön kokemusta mikropalveluihin perustuvien järjestelmien rakentamisesta ja tukemisesta.
  • Nykyajan ohjelmointikielen, kuten Javan, Pythonin tai C++:n, hyvä hallinta Linux-ympäristössä.
  • Kokemusta tekoälyä ja koneoppimista hyödyntävistä järjestelmistä, Claude-Codesta, automaatiosta tai älykkäistä alustoista tai perehtyneisyyttä niihin.
  • Ammatillista kokemusta ketteristä ohjelmistokehitysympäristöistä.
  • Rajapintojen ja hajautettujen järjestelmien käsitteiden tuntemusta.
  • Valmius saada ja säilyttää Public Trust -turvaselvitys.
  • Yhdysvaltain kansalaisuus vaaditaan.
  • Valtionhallinnon asiakkaan edellyttämien taustaselvitysten hyväksytty suorittaminen.
  • Kokemusta Git-pohjaisesta versionhallinnasta ja CI/CD-putkista.
  • Scaled Agile Frameworkin (SAFe) tuntemus.
  • Kokemusta relaatiotietokannoista ja/tai NoSQL-tietokannoista.
  • Käytännön kokemusta Kafkasta tai vastaavista tapahtumavirtojen käsittelyteknologioista.
  • Kokemusta pilvikehityksestä AWS-, Azure- tai GCP-ympäristössä.
  • Kokemusta Docker- ja Kubernetes-kontituksesta ja orkestroinnista.
  • Kokemusta DevSecOps-ympäristöissä työskentelystä.
  • Kokemusta testiautomaation viitekehyksistä ja automaattisten testikokonaisuuksien integroimisesta CI/CD-putkiin.