Peraton
Peraton
Peraton on tehtävälähtöinen teknologiayritys, joka palvelee kansallisen turvallisuuden, puolustusvoimien ja julkishallinnon asiakkaita. Sen toiminta kattaa edistyneet IT- ja kyberturvallisuuspalvelut, kuten kyberpuolustuksen, pilvioperaatiot, suunnittelun, tiedustelun ja dataan perustuvat teknologiaratkaisut. Peraton kokoaa yhteen laajoja erikoistuneita tiimejä ratkaisemaan monimutkaisia operatiivisia ja turvallisuuteen liittyviä haasteita. Sen tehtävissä tuetaan teknologiakyvykkyyksien toimittamista kriittisiin tehtäviin.

Senioritason full-stack-kehittäjä — etätyö Yhdysvalloissa

Rakenna PostgreSQL/PostGIS-, Python-, React- ja GIS-ratkaisuja Peratonin USGS:n tulivuorivaarojen ohjelmaan. Osallistu valvontaan, visualisointiin, raportointiin, tietoturvaan, saavutettavuuteen ja pilvivalmiiden järjestelmien toimitukseen.

Kuvaus

  • Suunnittele, kehitä, dokumentoi ja ota käyttöön pilvivalmiita tietokantoja ja visualisointityökaluja Yhdysvaltain geologisen tutkimuslaitoksen tulivuorivaarojen ohjelmaa varten
  • Tarkastele hallituksen toimittamia seuranta- ja arviointisuunnitelmia yhdessä olemassa olevan VDAP-tietokantakoodin kanssa
  • Rakenna PostgreSQL/PostGIS-tietokantoja, joissa on tallennettuja proseduurikutsuja, näkymiä, validointilogiikkaa ja tietosanastoja
  • Suunnittele tietokantajärjestelmiä, jotka tukevat mobiililaitteiden käyttöä
  • Kehitä Python-pohjaisia REST-rajapintoja FastAPIlla tai Flaskilla
  • Luo tietojen syöttötyökaluja ja ETL-työnkulkuja
  • Toteuta USGS:n standardien mukainen metadatan hallinta
  • Suorita taustajärjestelmän yksikkö- ja integraatiotestausta
  • Rakenna responsiivisia tietojen syöttö- ja raportointikäyttöliittymiä JavaScriptillä/TypeScriptillä ja Reactilla
  • Kehitä VHP:n henkilöstölle muokattava sisällönhallintatyökalu
  • Luo interaktiivisia koontinäyttöjä, joissa on suodatus-, porautumis- ja vientitoiminnot
  • Kehitä GIS-työkaluja tulivuoritietojen paikkatietopohjaiseen visualisointiin
  • Toteuta interaktiivisia verkkokarttoja ESRI JavaScript API:lla, Leafletillä tai Mapboxilla
  • Yhdistä paikkatietokerrokset tietokantataustajärjestelmiin REST-rajapintojen kautta
  • Hyödynnä ArcGIS-, ArcPy-, GDAL/OGR- ja PostGIS-paikkatieto-ominaisuuksia
  • Suunnittele siirrettäviä, ylläpidettäviä ja pilvivalmiita järjestelmiä, jotka täyttävät USGS:n arkkitehtuuri- ja tietoturvaperustat
  • Dokumentoi käyttöönottokokoonpanot tulevien CHS:n pilvi- ja hybridiympäristösiirtojen tueksi
  • Ylläpidä käyttöoppaita, tietosanastoja, API-viitteitä, järjestelmämalleja ja käyttöönoton dokumentaatiota
  • Suorita DOI:n tietoturvatietoisuuskoulutus ja noudata FISMA-, NIST- ja DOI-tietoturvavaatimuksia
  • Tue sertifiointi- ja akkreditointitoimia sekä hyväksyttyjä kirjautumisbannerivaatimuksia
  • Arvioi käyttöliittymät WCAG 2.0:n tasojen A ja AA mukaisesti ja korjaa vaatimustenvastaiset ominaisuudet
  • Osallistu viikoittaisiin kokouksiin VHP:n henkilöstön ja tulivuorivaarojen ohjelmistokehitystiimin kanssa
  • Toimita kirjallisia päivityksiä valmistuneesta työstä, suunnitelluista toimista, ongelmista ja riskeistä
  • Ota huomioon VHP-koordinaattorin ja COR:n palaute
  • Koordinoi kaikkien viiden Yhdysvaltain tulivuorobservatorion tiimien kanssa järjestelmien yhteentoimivuuden säilyttämiseksi
  • Matkusta Natural Hazards Mission Area -toimistoihin perehdytystä, integraatiokokouksia tai yhteistyötilaisuuksia varten

Vaatimukset

  • Kandidaatin tutkinto ja 8 vuotta ammatillista kokemusta, maisterin tutkinto ja 6 vuotta, opistotason tutkinto ja 10 vuotta tai lukion päättötodistus/vastaava ja 12 vuotta
  • Yhdysvaltain kansalaisuus vaaditaan
  • Kyky saada ja säilyttää Public Trust -turvaselvitys
  • Kaikki työ on tehtävä Yhdysvaltojen alueella
  • Kokemusta PostgreSQL/PostGIS-relaatiotietokantojen suunnittelusta, toteutuksesta ja optimoinnista, mukaan lukien paikkatietotyypit, indeksit ja monimutkaiset kyselyt
  • Vankka osaaminen REST-rajapintojen kehittämisestä FastAPIlla tai Flaskilla
  • Kokemusta tietojen syötöstä, ETL-prosesseista ja automaatioskriptaamisesta
  • Vahva nykyaikaisen JavaScript-käyttöliittymäkehityksen osaaminen
  • Kyky luoda responsiivisia, saavutettavia ja interaktiivisia sovelluksia JavaScriptillä/TypeScriptillä ja Reactilla
  • Käytännön kokemusta ArcGIS-, ArcPy-, GDAL/OGR-, PostGIS- ja ESRI JavaScript API-, Leaflet- tai Mapbox-teknologioista
  • Kokemusta turvallisten, versioitujen ja hyvin dokumentoitujen REST-rajapintojen suunnittelusta, dokumentoinnista ja käytöstä
  • Kyky luoda loogisia ja fyysisiä tietomalleja, entiteetti-relaatiokaavioita ja liittovaltion standardien mukaisia tietosanastoja
  • Kokemusta siirrettävien ja ylläpidettävien pilvi- tai hybridiympäristöjärjestelmien suunnittelusta
  • Konttien ja pilvinatiivien arkkitehtuurimallien tuntemus
  • Git-työnkulkujen hyvä hallinta, mukaan lukien haarautuminen, yhdistäminen, koodikatselmointi ja repositorioiden hallinta
  • Section 508:n ja WCAG 2.0:n tasojen A ja AA tuntemus
  • Kokemusta semanttisen HTML:n, ARIA:n, näppäimistönavigoinnin ja värikontrastivaatimusten toteuttamisesta
  • FISMA:n, NIST SP 800-53:n ja liittovaltion sertifiointi- ja akkreditointiprosessien tuntemus
  • Kyky laatia kattavaa teknistä dokumentaatiota, mukaan lukien käyttöoppaat, API-viitteet, skeemat ja käyttöönotto-oppaat
  • Erinomaiset kirjalliset ja suulliset viestintätaidot
  • Kokemusta yhteistyöstä poikkitoiminnallisissa tiimeissä ja hallinnon sidosryhmien kanssa
  • Kyky laatia selkeitä tilanneraportteja ja hyödyntää iteratiivista palautetta
  • Kyky matkustaa enintään kolmelle paikan päällä tapahtuvalle vierailulle 12 kuukauden suorituskauden aikana

Edut

  • Peruspalkka 104 000–166 000 dollaria
  • Mahdollisuus ylityökorvaukseen
  • Mahdollisuus vuorolisään
  • Mahdollisuus harkinnanvaraiseen bonukseen
  • Etätyöjärjestely
  • Enintään kolme paikan päällä tapahtuvaa vierailua 12 kuukauden suorituskauden aikana

Samankaltaiset työpaikat