DSFederal
DSFederal
DSFederal je mala tvrtka u vlasništvu žene koja pruža podatkovnu znanost, podatkovne usluge i digitalna rješenja klijentima u savjetovanju, obrani i zdravstvu. Njezin rad obuhvaća zdravstvene informacijske tehnologije, podatkovnu analitiku, upravljanje programima i kibernetičku sigurnost, uz tehnološku i istraživačku podršku usmjerenu na javno zdravlje i dobrobit ljudi. Tvrtka doprinosi inicijativama u područjima kao što su HIV/AIDS te zdravlje majki i djece, primjenjujući podatkovne i digitalne kapacitete na složene izazove povezane s misijom.

Vodeći softverski inženjer, aplikacije u oblaku — DSFederal (rad na daljinu iz SAD-a)

Vodite full-stack razvoj i operacije NOAA-ovih izvorno oblačnih platformi za hidrološko prognoziranje i javnu distribuciju podataka. Preuzimate odgovornost za podršku razine Tier 3, DevSecOps, optimizaciju AWS-a i stalna poboljšanja poslovno kritičnih aplikacija.

Opis

  • Voditi tehnički razvoj full-stack operacija, održavanja, otklanjanja problema i kontinuiranog unaprjeđenja NOAA OWP-ove poslovne web-platforme i platforme za distribuciju podataka
  • Održavati i unaprjeđivati NWPS i povezane OWP aplikacije koje pružaju neprekidan pristup hidrološkim opažanjima, prognozama vodostaja i kartama poplavljenih područja
  • Pružati podršku Tier 3 i rješavati hitne operativne incidente u roku od jednog sata, odnosno u roku od 30 minuta izvan uobičajenog radnog vremena
  • Istraživati incidente, izrađivati dokumentaciju analize uzroka i pratiti rješavanje tiketa putem VLab Redminea i GitLaba
  • Isporučivati manje funkcionalne promjene i poboljšanja operacija i održavanja, uključujući ispravke obrade QPE-a, skupne HydroNotes bilješke, dinamičku konfiguraciju hidrograma, ažuriranja mjernih postaja CMS-a i generiranje KML/KMZ datoteka
  • Razvijati, održavati i optimizirati automatizirane CI/CD cjevovode u sustavima VLab GitLab i GitHub
  • Dodavati statičku analizu, jedinično testiranje, skeniranje ovisnosti i otklanjanje ranjivosti prije promicanja koda
  • Održavati najmanje 80-postotnu pokrivenost naredbi i AQL od nula statičkih linting pogrešaka srednje ili visoke ozbiljnosti
  • Upravljati Terraform modulima, ograničavati odstupanja konfiguracije, optimizirati AWS grupe za automatsko skaliranje, administrirati IAM uloge i tajne te smanjivati troškove računalnih resursa i pohrane
  • Izrađivati tehničku dokumentaciju, provoditi stručne recenzije i predstavljati ažuriranja softvera NOAA-ovom odboru za kontrolu promjena
  • Sudjelovati na tjednim statusnim sastancima s regionalnim hidrolozima, timovima podrške Tier 1 i Tier 2 te vodstvom OWP-a
  • Održavati dokumentaciju za developere, API sheme i arhitektonske dijagrame ažurnima u repozitorijima pod kontrolom verzija

Zahtjevi

  • VSS iz računalnih znanosti, informacijskih sustava, softverskog inženjerstva, matematike ili srodnog računalnog područja
  • Najmanje pet godina sve odgovornijeg iskustva u softverskom inženjerstvu, razvoju web-aplikacija i distribuciji podataka optimiziranoj za oblak
  • Dokazana sposobnost izgradnje, skaliranja i podrške javnim web-aplikacijama od ključne važnosti koje obrađuju velik broj istodobnih zahtjeva te velike znanstvene ili geoprostorne skupove podataka
  • Profesionalno iskustvo s agilnim praksama isporuke Agile/Scrum
  • Iskustvo u administriranju softverskih repozitorija u GitLabu i GitHubu
  • Iskustvo u implementaciji i provođenju automatizacije testiranja u CI/CD-u
  • Izravno iskustvo s operacijama Tier 3, dežurstvima izvan radnog vremena i upravljanjem incidentima prema SLA-u za visokodostupne sustave
  • Napredno poznavanje Pythona usklađenog s PEP 8, C/C++ prema standardima SEI CERT i Google C++, Goa, JavaScripta/TypeScripta i Basha
  • Praktično iskustvo s AWS Fargate/ECS-om, Aurora PostgreSQLom, S3-om, EC2-om, Lambdom, CloudWatchom i IAM/Secrets Managerom
  • Napredno poznavanje Terraform-a, Dockera i sigurnosnog skeniranja slika u registru spremnika
  • Stručnost u alatima Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 i Black
  • Iskustvo s Esri ArcGIS Enterpriseom na Linuxu, alatima FOSS4G, standardima OGC WMS i WFS, formatima Cloud-Optimized GeoTIFF, Zarr, GeoJSON i NetCDF
  • Napredno poznavanje VLab GitLaba, GitHub Actionsa, VLab Redminea, modela grananja u Gitu i automatiziranog sigurnosnog skeniranja cjevovoda
  • Radno poznavanje FISMA-e, NIST kontrola, WCAG-a 2.1 AA i usklađenosti sa Section 508