
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.
Tekoälyohjelmistokehittäjä (kaikki tasot) – hybridityö, Gaithersburg
Kehitä mikropalveluita, rajapintoja ja pilvinatiivia automaatiota Leidosin kriittisiin lennonvarmistusjärjestelmiin. Hyödynnä tekoälyavusteisia suunnittelukäytäntöjä turvallisuuskriittisissä valtionhallinnon ohjelmissa.
Kuvaus
- Rakenna ja ylläpidä L-CAP-automaatioalustaa tukevia mikropalveluita.
- Työskentele arkkitehtien kanssa ja muunna järjestelmäsuunnitelmat skaalautuviksi ja luotettaviksi toteutuksiksi.
- Kehitä RESTful-rajapintoja ja tapahtumapohjaisia integraatioita hybridipilven dataverkossa.
- Integroi relaatiotietokantoja ja NoSQL-tietokantoja säilyttäen tietojen eheys ja suorituskyky.
- Säädä ja optimoi hajautettuja palveluita suorituskyvyn parantamiseksi.
- Johda koodikatselmointeja ja osallistu niihin ylläpitäen suunnittelustandardeja ja hyviä käytäntöjä.
- Ohjaa nuorempia kehittäjiä ja tarjoa teknistä tukea.
- Diagnosoi ja ratkaise monimutkaisia ongelmia palveluissa, rajapinnoissa ja infrastruktuurissa.
- Laadi ja ylläpidä suunnitteludokumentteja, API-määrityksiä ja operatiivisia toimintaohjeita.
- Osallistu SAFe- ja Agile-seremonioihin, PI-suunnitteluun ja backlogien tarkentamiseen.
- Profiloi hajautettuja lennonjohtopalveluita ja analysoi optimointi- ja viiveenparannusmahdollisuuksia.
- Säilytä rajapintojen vakaus ja taaksepäin yhteensopivuus modernisoinnin aikana.
- Muunna vanhat lennonvarmistuksen automaatiotoiminnot pilvinatiiveiksi palveluiksi.
- Hyödynnä tekoälyavusteisia kehitystyökaluja, automaatiota ja nykyaikaisia ohjelmistokehityskäytäntöjä.
Vaatimukset
- Tietojenkäsittelytieteen, tekniikan tai muun soveltuvan teknisen alan kandidaatin tutkinto tai vastaava tutkintoa korvaava työkokemus.
- Vähintään 2 vuoden työkokemus Junior-tasolla.
- Vähintään 4 vuoden työkokemus Mid-tasolla.
- Vähintään 8 vuoden työkokemus Senior-tasolla.
- Java- tai C++-osaaminen ja osoitettu kokemus tuotantotason ohjelmistokehityksestä.
- Kokemus mikropalvelupohjaisten sovellusten suunnittelusta ja kehittämisestä.
- Vahva RESTful-rajapintojen suunnittelun ja toteutuksen osaaminen.
- Kokemus hajautetuista järjestelmistä ja tapahtumapohjaisista arkkitehtuureista.
- CI/CD-putkien ja DevOps-käytäntöjen hallinta.
- Kokemus relaatiotietokannoista, kuten PostgreSQL:stä ja Oraclesta, sekä NoSQL-tietokannoista, kuten Mongosta ja Cassandrasta.
- Vahva Git-osaaminen ja yhteistyöhön perustuvien kehityskäytäntöjen tuntemus.
- Agile- ja SAFe-viitekehysten sekä iteratiivisten toimituskäytäntöjen tuntemus.
- Vahvat virheenkorjaus-, ongelmanratkaisu- ja analyyttiset taidot.
- Kyky hankkia ja ylläpitää Public Trust -luotettavuusselvitystä.
- Kokemus suorituskykytekniikasta, mukaan lukien profilointi, vertailumittaukset ja hajautettujen palveluiden optimointi.
- Palvelukeskeisten arkkitehtuurien rajapintojen vakauden ja API-versioinnin käytäntöjen tuntemus.
- Kokemus vanhojen ohjelmistojen muuntamisesta palvelukeskeisiksi tai mikropalvelutoteutuksiksi.
- Yhdysvaltain kansalaisuus vaaditaan.
- Valtionhallinnon asiakkaan edellyttämien taustaselvitysten hyväksytty suorittaminen.
- Python-ohjelmointiosaaminen.
- Kokemus Docker-konttien käytöstä ja Kubernetes-orkestroinnista.
- Kokemus AWS- tai Azure-pilvialustoista, mukaan lukien hallitut palvelut.
- Kokemus Kafka- tai RabbitMQ-viestinvälittäjistä ja suoratoistoarkkitehtuureista.
- Toimialalähtöisen suunnittelun ja dataverkon suunnittelumallien tuntemus.
- Kokemus ilmailun, puolustuksen tai muiden turvallisuuskriittisten ohjelmistojen parissa työskentelystä.
- Infrastruktuuri koodina -työkalujen, kuten Terrraformin ja Ansiblen, tuntemus.
- Kokemus tekoälyavusteisten kehitystyökalujen käytöstä.
- Kokemus suorituskykykriittisistä hajautetuista järjestelmistä operatiivisissa tai reaaliaikaisissa ympäristöissä.