
DSFederal je malo podjetje v lasti ženske, ki strankam na področjih svetovanja, obrambe in zdravstva zagotavlja podatkovno znanost, podatkovne storitve in digitalne rešitve. Njegovo delo zajema zdravstvene informacijske tehnologije, podatkovno analitiko, vodenje programov in kibernetsko varnost, pri čemer sta tehnološka in raziskovalna podpora usmerjeni v javno zdravje in dobrobit ljudi. Podjetje prispeva k pobudam na področjih, kot sta HIV/AIDS ter zdravje mater in otrok, pri tem pa podatkovne in digitalne zmogljivosti uporablja za reševanje kompleksnih izzivov, povezanih s poslanstvom.
Vodilni programski inženir, aplikacije v oblaku — DSFederal (delo na daljavo iz ZDA)
Vodite full-stack razvoj in delovanje oblačnih platform NOAA za hidrološko napovedovanje in javno distribucijo podatkov. Skrbite za podporo Tier 3, DevSecOps, optimizacijo AWS ter stalne izboljšave poslovno kritičnih aplikacij.
Opis
- Prevzemati tehnično vodstvo pri full-stack delovanju, vzdrževanju, odpravljanju težav in stalnem izboljševanju poslovne spletne platforme NOAA OWP ter platforme za distribucijo podatkov
- Vzdrževati in izboljševati NWPS ter povezane aplikacije OWP, ki zagotavljajo neprekinjen dostop do hidroloških opazovanj, napovedi vodotokov in zemljevidov poplavljenih območij
- Zagotavljati podporo Tier 3 in reševati nujne operativne incidente v eni uri oziroma v 30 minutah zunaj rednega delovnega časa
- Preiskovati incidente, pripravljati dokumentacijo analize temeljnega vzroka in spremljati reševanje zahtevkov prek VLab Redmine in GitLaba
- Izvajati manjše funkcionalne spremembe ter izboljšave delovanja in vzdrževanja, vključno s popravki obdelave QPE, množičnimi HydroNotes, dinamično konfiguracijo hidrogramov, posodobitvami merilnikov CMS ter ustvarjanjem KML/KMZ
- Razvijati, vzdrževati in optimizirati avtomatizirane CI/CD cevovode v VLab GitLabu in GitHubu
- Pred promocijo kode dodajati statično analizo, enotno testiranje, pregled odvisnosti in odpravljanje ranljivosti
- Vzdrževati najmanj 80-odstotno pokritost stavkov ter AQL nič za statične linting napake srednje ali visoke resnosti
- Upravljati module Terraform, omejevati odstopanja konfiguracije, optimizirati skupine AWS za samodejno prilagajanje obsega, upravljati vloge IAM in skrivnosti ter zniževati stroške računalniških virov in shrambe
- Ustvarjati tehnično dokumentacijo, izvajati medsebojne preglede in predstavljati posodobitve programske opreme odboru NOAA za nadzor sprememb
- Udeleževati se tedenskih statusnih sestankov z regionalnimi hidrologi, ekipami podpore Tier 1 in Tier 2 ter vodstvom OWP
- Skrbeti, da so dokumentacija za razvijalce, sheme API in arhitekturni diagrami v repozitorijih z nadzorom različic vedno posodobljeni
Zahteve
- Diploma iz računalništva, informacijskih sistemov, programskega inženirstva, matematike ali sorodne računske discipline
- Najmanj pet let vedno odgovornejših izkušenj na področju programskega inženirstva, razvoja spletnih aplikacij in distribucije podatkov, optimizirane za oblak
- Dokazana sposobnost izdelave, skaliranja in podpore poslovno kritičnim javnim spletnim aplikacijam z velikim številom sočasnih uporabnikov ter obsežnimi znanstvenimi ali geoprostorskimi podatkovnimi nizi
- Poklicne izkušnje z agilnimi praksami dostave Agile/Scrum
- Izkušnje z upravljanjem programskih repozitorijev v GitLabu in GitHubu
- Izkušnje z uvajanjem in uveljavljanjem avtomatizacije testiranja CI/CD
- Neposredne izkušnje z operacijami Tier 3, dežurstvi zunaj delovnega časa in upravljanjem incidentov na podlagi SLA za visokorazpoložljive sisteme
- Odlično poznavanje PEP 8 skladnega Pythona, C/C++ po standardih SEI CERT in Google C++, Go, JavaScripta/TypeScripta ter Basha
- Praktične izkušnje z AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch in IAM/Secrets Manager
- Odlično poznavanje Terraform, Dockerja in varnostnega pregledovanja slik v registru vsebnikov
- Strokovno znanje orodij Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 in Black
- Izkušnje z Esri ArcGIS Enterprise v Linuxu, orodji FOSS4G, standardoma OGC WMS in WFS, formati Cloud-Optimized GeoTIFF, Zarr, GeoJSON in NetCDF
- Napredno poznavanje VLab GitLaba, GitHub Actions, VLab Redmine, modelov vej v Gitu in avtomatiziranega varnostnega pregledovanja cevovodov
- Delovno poznavanje FISMA, kontrol NIST, WCAG 2.1 AA in skladnosti s Section 508