DSFederal
DSFederal
DSFederal on naiste omanduses olev väikeettevõte, mis pakub konsultatsiooni-, kaitse- ja tervishoiuvaldkonna klientidele andmeteaduse, andmeteenuste ja digilahendusi. Ettevõtte tegevus hõlmab tervishoiu infotehnoloogiat, andmeanalüütikat, programmijuhtimist ja küberturvalisust ning tehnoloogia- ja teadusuuringute tuge, mille keskmes on rahvatervis ja inimeste heaolu. Ettevõte panustab algatustesse, mis käsitlevad muu hulgas HIV-i ja AIDSi ning emade ja laste tervist, rakendades andme- ja digivõimekust keerukate, missioonipõhiste probleemide lahendamisel.

Juhtiv tarkvarainsener, pilverakendused — DSFederal (kaugtöö USA-s)

Juhi NOAA pilvepõhiste hüdroloogiliste prognoosi- ja avalike andmeplatvormide täispinu arendust ning käitamist. Vastuta 3. taseme toe, DevSecOpsi, AWS-i optimeerimise ja missioonikriitiliste rakenduste pideva täiustamise eest.

Kirjeldus

  • Vastuta NOAA OWP ettevõtte veebipõhise ja andmelevitusplatvormi täispinu käitamise, hoolduse, tõrkeotsingu ja pideva täiustamise tehnilise juhtimise eest
  • Hoolda ja täiusta NWPS-i ning seotud OWP rakendusi, mis pakuvad ööpäevaringset juurdepääsu hüdroloogilistele vaatlustele, jõgede prognoosidele ja üleujutuste levikukaartidele
  • Paku 3. taseme tuge ja lahenda kiireloomulised käitamistõrked ühe tunni jooksul või tavapärase tööaja välisel ajal 30 minuti jooksul
  • Uuri tõrkeid, koosta algpõhjuste analüüsi dokumentatsioon ning jälgi piletite lahendamist VLab Redmine'i ja GitLabi kaudu
  • Rakenda väiksemaid funktsionaalseid muudatusi ning käitamis- ja hooldustäiustusi, sealhulgas QPE-töötluse parandusi, HydroNotesi hulgitöötlust, dünaamilist hüdrograafi konfiguratsiooni, CMS-i mõõturite uuendusi ning KML/KMZ-i genereerimist
  • Arenda, hoolda ja optimeeri automatiseeritud CI/CD-konveiereid VLab GitLabis ja GitHubis
  • Lisa enne koodi kasutuselevõttu staatiline analüüs, ühiktestimine, sõltuvuste skannimine ja haavatavuste parandamine
  • Hoia lausete katvus vähemalt 80 protsendil ning staatilise lintimise keskmise või kõrge raskusastmega vigade AQL nullis
  • Halda Terraformi mooduleid, piira konfiguratsiooni kõrvalekaldeid, optimeeri AWS-i automaatse skaleerimise rühmi, halda IAM-i rolle ja saladusi ning vähenda arvutus- ja salvestuskulusid
  • Koosta tehnilist dokumentatsiooni, tee koodiretsensioone ja tutvusta tarkvarauuendusi NOAA Change Control Boardile
  • Osale iganädalastel staatusekoosolekutel piirkondlike hüdroloogide, 1. ja 2. taseme tugimeeskondade ning OWP juhtkonnaga
  • Hoia arendajadokumentatsioon, API-skeemid ja arhitektuuriskeemid versioonihaldusega repositooriumides ajakohasena

Nõuded

  • Bakalaureusekraad arvutiteaduses, infosüsteemides, tarkvaratehnikas, matemaatikas või seotud arvutuslikul erialal
  • Vähemalt viis aastat järjest suurema vastutusega töökogemust tarkvaratehnika, veebirakenduste arenduse ja pilvepõhise andmelevituse alal
  • Tõendatud võimekus ehitada, skaleerida ja toetada missioonikriitilisi avalikke veebirakendusi, mis käitlevad suure samaaegsusega liiklust ning suuri teadus- või georuumilisi andmekogumeid
  • Töökogemus Agile'i/Scrumi arenduspraktikatega
  • Kogemus tarkvararepositooriumide haldamisel GitLabis ja GitHubis
  • Kogemus CI/CD-testiautomaatika rakendamisel ja jõustamisel
  • Otsene kogemus 3. taseme käitamise, tööajaväliste väljakutsete ja SLA-põhise tõrkehaldusega kõrge käideldavusega süsteemides
  • PEP 8-ga kooskõlas oleva Pythoni, SEI CERT-i ja Google'i C++ standarditele vastava C/C++, Go, JavaScripti/TypeScripti ning Bashi oskus
  • Praktiline kogemus AWS Fargate/ECS-i, Aurora PostgreSQL-i, S3, EC2, Lambda, CloudWatchi ning IAM-i/Secrets Manageriga
  • Terraformi, Dockeri ja konteineriregistri tõmmiste turvaskannimise oskus
  • Pytesti, Gradle'i, CMake'i, Dependaboti, AddressSanitizeri, Ruffi, Flake8 ja Blacki valdamine
  • Kogemus Esri ArcGIS Enterprise'iga Linuxis, FOSS4G tööriistade, OGC WMS-i ja WFS-i standardite, Cloud-Optimized GeoTIFF-i, Zarri, GeoJSON-i ja NetCDF-iga
  • Põhjalikud teadmised VLab GitLabist, GitHub Actionsist, VLab Redmine'ist, Giti harumudelitest ja automatiseeritud konveierite turvaskannimisest
  • Tööalased teadmised FISMA-st, NIST-i kontrollidest, WCAG 2.1 AA-st ja Section 508 vastavusest