
DSFederal er en kvindeejet mindre virksomhed, der leverer datavidenskab, datatjenester og digitale løsninger til kunder inden for rådgivning, forsvar og sundhedssektoren. Virksomhedens arbejde omfatter sundheds-IT, dataanalyse, programstyring og cybersikkerhed samt teknologi- og forskningsstøtte med fokus på folkesundhed og menneskers trivsel. DSFederal bidrager til initiativer inden for områder som hiv/aids samt mødre- og børnesundhed og anvender data og digitale kompetencer til komplekse, missionsdrevne udfordringer.
Ledende softwareingeniør, cloudapplikationer — DSFederal (fjernarbejde i USA)
Led teknisk udvikling og drift af NOAAs cloudbaserede hydrologiske prognose- og offentlige dataplatforme. Hav ansvar for support på niveau 3, DevSecOps, AWS-optimering og løbende forbedringer af missionskritiske applikationer.
Beskrivelse
- Have teknisk lederskab for full-stack-drift, vedligeholdelse, fejlfinding og løbende videreudvikling af NOAAs OWP-platform til virksomhedsweb og datadistribution
- Vedligeholde og videreudvikle NWPS og relaterede OWP-applikationer, der giver adgang døgnet rundt til hydrologiske observationer, flodprognoser og kort over oversvømmelsesudbredelse
- Levere support på niveau 3 og håndtere akutte driftsincidenter inden for en time eller inden for 30 minutter uden for normal arbejdstid
- Undersøge incidenter, udarbejde dokumentation for årsagsanalyser og følge op på løsning af sager via VLab Redmine og GitLab
- Levere mindre funktionelle ændringer og forbedringer inden for drift og vedligeholdelse, herunder rettelser af QPE-behandling, masseoprettelse af HydroNotes, dynamisk konfiguration af hydrografer, CMS-opdateringer af målestationer samt generering af KML/KMZ
- Udvikle, vedligeholde og optimere automatiserede CI/CD-pipelines på tværs af VLab GitLab og GitHub
- Tilføje statisk analyse, enhedstest, scanning af afhængigheder og afhjælpning af sårbarheder, før kode promoveres
- Opretholde mindst 80 procents statement-dækning og en AQL på nul statiske lintingfejl med middel eller høj alvorlighedsgrad
- Administrere Terraform-moduler, begrænse konfigurationsdrift, optimere AWS Auto Scaling-grupper, administrere IAM-roller og secrets samt reducere omkostninger til beregning og lagring
- Udarbejde teknisk dokumentation, gennemføre peer reviews og præsentere softwareopdateringer for NOAAs Change Control Board
- Deltage i ugentlige statusmøder med regionale hydrologer, supportteams på niveau 1 og 2 samt OWP-ledelsen
- Holde udviklerdokumentation, API-skemaer og arkitekturdiagrammer opdaterede i versionsstyrede repositories
Krav
- Bachelorgrad i datalogi, informationssystemer, software engineering, matematik eller en beslægtet beregningsvidenskabelig disciplin
- Mindst fem års gradvist mere ansvarsfuld erfaring med software engineering, webapplikationsudvikling og cloudoptimeret datadistribution
- Dokumenteret evne til at bygge, skalere og understøtte missionskritiske offentlige webapplikationer, der håndterer trafik med høj samtidighed og store videnskabelige eller geospatiale datasæt
- Professionel erfaring med Agile/Scrum-baserede leverancemetoder
- Erfaring med administration af softwarerepositories i GitLab og GitHub
- Erfaring med implementering og håndhævelse af CI/CD-testautomatisering
- Direkte erfaring med drift på niveau 3, tilkaldevagt uden for arbejdstid og SLA-baseret incident management for systemer med høj tilgængelighed
- Gode kundskaber i PEP 8-kompatibel Python, C/C++ efter SEI CERT- og Google C++-standarderne, Go, JavaScript/TypeScript og Bash
- Praktisk erfaring med AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch og IAM/Secrets Manager
- Gode kundskaber i Terraform, Docker og sikkerhedsscanning af containerregisterbilleder
- Ekspertise i Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 og Black
- Erfaring med Esri ArcGIS Enterprise på Linux, FOSS4G-værktøjer, OGC-standarderne WMS og WFS, Cloud-Optimized GeoTIFF, Zarr, GeoJSON og NetCDF
- Avanceret kendskab til VLab GitLab, GitHub Actions, VLab Redmine, Git-branchingmodeller og automatiseret sikkerhedsscanning af pipelines
- Arbejdskendskab til FISMA, NIST-kontroller, WCAG 2.1 AA og overholdelse af Section 508