DSFederal
DSFederal
DSFederal ist ein von einer Frau geführtes Kleinunternehmen, das Datenwissenschaft, Datendienstleistungen und digitale Lösungen für Kunden aus den Bereichen Beratung, Verteidigung und Gesundheitswesen bereitstellt. Das Unternehmen arbeitet unter anderem in den Bereichen Gesundheits-IT, Datenanalyse, Programmmanagement und Cybersicherheit und unterstützt mit Technologie und Forschung Initiativen für die öffentliche Gesundheit und das menschliche Wohlergehen. DSFederal beteiligt sich an Vorhaben in Bereichen wie HIV/AIDS sowie der Gesundheit von Müttern und Kindern und setzt Daten- und Digitalkompetenzen ein, um komplexe, missionsorientierte Herausforderungen zu bewältigen.

Leitender Softwareentwickler für Cloud-Anwendungen — DSFederal (US-Remote)

Übernehmen Sie die Leitung für Full-Stack-Engineering und Betrieb der cloudnativen hydrologischen Prognose- und öffentlichen Datenplattformen der NOAA. Verantworten Sie Tier-3-Support, DevSecOps, AWS-Optimierung und kontinuierliche Verbesserungen geschäftskritischer Anwendungen.

Beschreibung

  • Übernehmen Sie die technische Leitung für den Full-Stack-Betrieb, die Wartung, Fehlerbehebung und kontinuierliche Weiterentwicklung der Unternehmens-Web- und Datenbereitstellungsplattform von NOAA OWP
  • Warten und erweitern Sie NWPS und zugehörige OWP-Anwendungen, die rund um die Uhr Zugriff auf hydrologische Beobachtungen, Flussprognosen und Überschwemmungskarten bieten
  • Leisten Sie Tier-3-Support und bearbeiten Sie dringende Betriebsstörungen innerhalb einer Stunde beziehungsweise außerhalb der regulären Arbeitszeiten innerhalb von 30 Minuten
  • Untersuchen Sie Vorfälle, erstellen Sie Dokumentationen zur Ursachenanalyse und verfolgen Sie die Ticketlösung über VLab Redmine und GitLab
  • Implementieren Sie kleinere funktionale Änderungen und Verbesserungen in Betrieb und Wartung, darunter Korrekturen der QPE-Verarbeitung, die gebündelte Erstellung von HydroNotes, die dynamische Konfiguration von Hydrographen, CMS-Aktualisierungen von Messstellen und die Erstellung von KML/KMZ-Dateien
  • Entwickeln, warten und optimieren Sie automatisierte CI/CD-Pipelines in VLab GitLab und GitHub
  • Integrieren Sie statische Analysen, Unit-Tests, Abhängigkeitsprüfungen und die Behebung von Schwachstellen vor der Freigabe von Code
  • Stellen Sie eine Anweisungsabdeckung von mindestens 80 % und eine AQL von null statischen Linting-Fehlern mit mittlerem oder hohem Schweregrad sicher
  • Verwalten Sie Terraform-Module, begrenzen Sie Konfigurationsabweichungen, optimieren Sie AWS-Auto-Scaling-Gruppen, administrieren Sie IAM-Rollen und Secrets und senken Sie Rechen- und Speicherkosten
  • Erstellen Sie technische Dokumentationen, führen Sie Peer-Reviews durch und präsentieren Sie Softwareaktualisierungen dem NOAA Change Control Board
  • Nehmen Sie an wöchentlichen Statusbesprechungen mit regionalen Hydrologen, Tier-1- und Tier-2-Supportteams sowie der OWP-Leitung teil
  • Halten Sie Entwicklersammlungen, API-Schemas und Architekturdiagramme in versionskontrollierten Repositories aktuell

Anforderungen

  • Bachelorabschluss in Informatik, Informationssystemen, Softwaretechnik, Mathematik oder einer verwandten rechnergestützten Fachrichtung
  • Mindestens fünf Jahre zunehmend verantwortungsvolle Erfahrung in Softwareentwicklung, Webanwendungsentwicklung und cloudoptimierter Datenbereitstellung
  • Nachweisliche Fähigkeit, geschäftskritische öffentliche Webanwendungen für Datenverkehr mit hoher Parallelität sowie große wissenschaftliche oder geospatiale Datensätze zu entwickeln, zu skalieren und zu betreiben
  • Berufserfahrung mit agilen/Scrum-Entwicklungsmethoden
  • Erfahrung in der Administration von Software-Repositories in GitLab und GitHub
  • Erfahrung in der Implementierung und Durchsetzung automatisierter CI/CD-Tests
  • Direkte Erfahrung mit Tier-3-Betrieb, Bereitschaftsdiensten außerhalb der Arbeitszeiten und SLA-basiertem Störungsmanagement für hochverfügbare Systeme
  • Sicherer Umgang mit PEP-8-konformem Python, C/C++ nach SEI-CERT- und Google-C++-Standards, Go, JavaScript/TypeScript und Bash
  • Praktische Erfahrung mit AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch und IAM/Secrets Manager
  • Sicherer Umgang mit Terraform, Docker und Sicherheitsscans für Images in Container-Registries
  • Fundierte Kenntnisse in Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 und Black
  • Erfahrung mit Esri ArcGIS Enterprise unter Linux, FOSS4G-Werkzeugen, den OGC-Standards WMS und WFS, Cloud-Optimized GeoTIFF, Zarr, GeoJSON und NetCDF
  • Fortgeschrittene Kenntnisse in VLab GitLab, GitHub Actions, VLab Redmine, Git-Branching-Modellen und automatisierten Sicherheitsscans von Pipelines
  • Gute Kenntnisse von FISMA, NIST-Kontrollen, WCAG 2.1 AA und der Einhaltung von Section 508

Ähnliche Stellen

Deutsche Windtechnik

Standortkoordinator:in Windenergie-Betrieb

Deutsche Windtechnik

Koordiniere Projektdokumente und Wartungsberichte für den Windenergiebetrieb von Deutsche Windtechnik in Taiwan. Arbeite mit Ingenieur:innen, Kund:innen und weiteren Beteiligten an Genehmigungen, Sicherheitsunterlagen und der Dokumentenverwaltung.

Öffnen
TEKsystems

Remote-Projektmanager für Datenplattform-Integration

TEKsystems

Koordinieren Sie unternehmensweite Dateninitiativen, Berichtsmigrationen und die Nutzerakzeptanz für Kunden von TEKsystems Technology Services. Unterstützen Sie Governance, Projektverfolgung und die Umsetzung über Fachbereiche und technische Teams hinweg.

Öffnen
Ambush

Senior Machine-Learning- und KI-Ingenieur

Ambush

Entwickle produktionsreife generative KI- und Agenten-Workflows für Kunden aus dem Finanzdienstleistungssektor von Ambush. Baue Python- und FastAPI-Dienste, SQL-Datenworkflows, Retrieval-Augmented Generation und cloudbasierte KI-Systeme.

Öffnen
GFN

Senior Software Engineer für maschinelles Lernen

GFN
201 – 500 Mitarbeitende
E-CommerceFintechSaaS

Entwickle Backend-Infrastruktur und KI-gestützte Lernprodukte für GFN, einen deutschen Bildungsanbieter. Gestalte skalierbare Bildungsplattformen mit robuster Softwarearchitektur und praxisnahem maschinellem Lernen.

Öffnen
TEKsystems

Projektmanager für Remote-Datenprogramme – Washington

TEKsystems

Koordiniere unternehmensweite Dateninitiativen, Berichtsmigrationen sowie die Einführung neuer Prozesse und Reporting-Lösungen für TEKsystems. Verfolge Projektfortschritt, Risiken, Ergebnisse und Kommunikation mit fachlichen und technischen Beteiligten.

Öffnen