DSFederal
DSFederal
DSFederal är ett kvinnägt småföretag som levererar datavetenskap, datatjänster och digitala lösningar till kunder inom konsultverksamhet, försvar och hälso- och sjukvård. Företagets arbete omfattar hälso-IT, dataanalys, programledning och cybersäkerhet, med teknik- och forskningsstöd inriktat på folkhälsa och människors välbefinnande. DSFederal bidrar till initiativ inom områden som hiv/aids samt mödra- och barnhälsa och använder data och digital kompetens för att hantera komplexa, uppdragsdrivna utmaningar.

Ledande mjukvaruingenjör, molnapplikationer — DSFederal (distansarbete i USA)

Led teknisk utveckling och drift av NOAAs molnbaserade hydrologiska prognos- och offentliga dataplattformar. Ansvara för support på nivå 3, DevSecOps, AWS-optimering och kontinuerliga förbättringar av verksamhetskritiska applikationer.

Beskrivning

  • Ansvara för det tekniska ledarskapet för fullstackdrift, underhåll, felsökning och kontinuerlig vidareutveckling av NOAAs OWP-plattform för företagswebb och datadistribution
  • Underhålla och vidareutveckla NWPS och relaterade OWP-applikationer som ger tillgång dygnet runt till hydrologiska observationer, flodprognoser och kartor över översvämningsutbredning
  • Leverera support på nivå 3 och hantera akuta driftincidenter inom en timme, eller inom 30 minuter utanför ordinarie arbetstid
  • Utreda incidenter, ta fram dokumentation för rotorsaksanalyser och följa upp ärendelösning via VLab Redmine och GitLab
  • Leverera mindre funktionella ändringar och förbättringar inom drift och underhåll, inklusive korrigeringar av QPE-bearbetning, bulkvis HydroNotes, dynamisk konfiguration av hydrografer, CMS-uppdateringar av mätstationer samt generering av KML/KMZ
  • Utveckla, underhålla och optimera automatiserade CI/CD-pipelines i VLab GitLab och GitHub
  • Införa statisk analys, enhetstester, beroendeskanning och åtgärder av sårbarheter innan kod tas vidare
  • Upprätthålla minst 80 procents statement-täckning och ett AQL på noll statiska lintningsfel med medelhög eller hög allvarlighetsgrad
  • Hantera Terraform-moduler, begränsa konfigurationsdrift, optimera AWS Auto Scaling-grupper, administrera IAM-roller och hemligheter samt minska kostnader för beräkning och lagring
  • Skapa teknisk dokumentation, genomföra kollegiala granskningar och presentera programvaruuppdateringar för NOAAs Change Control Board
  • Delta i veckovisa statusmöten med regionala hydrologer, supportteam på nivå 1 och 2 samt OWP-ledningen
  • Hålla utvecklardokumentation, API-scheman och arkitekturdiagram aktuella i versionshanterade arkiv

Krav

  • Kandidatexamen i datavetenskap, informationssystem, mjukvaruutveckling, matematik eller ett relaterat beräkningsvetenskapligt område
  • Minst fem års successivt mer kvalificerad erfarenhet av mjukvaruutveckling, webapplikationsutveckling och molnoptimerad datadistribution
  • Dokumenterad förmåga att bygga, skala och stödja verksamhetskritiska offentliga webbapplikationer som hanterar hög samtidighet och stora vetenskapliga eller geospatiala datamängder
  • Yrkeserfarenhet av agila leveransmetoder enligt Agile/Scrum
  • Erfarenhet av att administrera programvaruarkiv i GitLab och GitHub
  • Erfarenhet av att implementera och upprätthålla CI/CD-baserad testautomatisering
  • Direkt erfarenhet av drift på nivå 3, beredskap utanför arbetstid och SLA-baserad incidenthantering för system med hög tillgänglighet
  • Goda kunskaper i PEP 8-kompatibel Python, C/C++ enligt SEI CERT- och Google C++-standarderna, Go, JavaScript/TypeScript och Bash
  • Praktisk erfarenhet av AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch samt IAM/Secrets Manager
  • Goda kunskaper i Terraform, Docker och säkerhetsskanning av containerregisterbilder
  • Expertkunskaper i Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 och Black
  • Erfarenhet av Esri ArcGIS Enterprise på Linux, FOSS4G-verktyg, OGC-standarderna WMS och WFS, Cloud-Optimized GeoTIFF, Zarr, GeoJSON och NetCDF
  • Avancerade kunskaper i VLab GitLab, GitHub Actions, VLab Redmine, Git-förgreningsmodeller och automatiserad säkerhetsskanning av pipelines
  • Praktiska kunskaper om FISMA, NIST-kontroller, WCAG 2.1 AA och efterlevnad av Section 508