DSFederal
DSFederal
DSFederal adalah Perusahaan Kecil Milik Perempuan yang menyediakan ilmu data, layanan data, dan solusi digital bagi klien di bidang konsultasi, pertahanan, dan layanan kesehatan. Kegiatannya mencakup teknologi informasi kesehatan, analitik data, manajemen program, dan keamanan siber, dengan dukungan teknologi serta riset yang berfokus pada kesehatan masyarakat dan kesejahteraan manusia. Perusahaan ini berkontribusi pada berbagai inisiatif di bidang seperti HIV/AIDS serta kesehatan ibu dan anak, dengan menerapkan kemampuan data dan digital untuk menangani tantangan kompleks yang berorientasi pada misi.

Insinyur Perangkat Lunak Utama, Aplikasi Cloud — DSFederal (Jarak Jauh AS)

Memimpin rekayasa full-stack dan operasi untuk platform prakiraan hidrologi cloud-native serta platform data publik NOAA. Bertanggung jawab atas dukungan Tingkat 3, DevSecOps, optimasi AWS, dan peningkatan berkelanjutan aplikasi penting bagi misi.

Deskripsi

  • Memimpin secara teknis operasi, pemeliharaan, pemecahan masalah, dan peningkatan berkelanjutan platform web perusahaan serta penyebaran data NOAA OWP secara full-stack
  • Memelihara dan meningkatkan NWPS serta aplikasi OWP terkait yang menyediakan akses 24/7 ke observasi hidrologi, prakiraan sungai, dan peta genangan banjir
  • Memberikan dukungan Tingkat 3 dan menangani insiden operasional mendesak dalam satu jam, atau dalam 30 menit di luar jam kerja reguler
  • Menyelidiki insiden, membuat dokumentasi analisis akar masalah, dan melacak penyelesaian tiket melalui VLab Redmine dan GitLab
  • Menyediakan perubahan fungsional kecil serta peningkatan operasi dan pemeliharaan, termasuk perbaikan pemrosesan QPE, HydroNotes massal, konfigurasi hidrograf dinamis, pembaruan pengukur CMS, dan pembuatan KML/KMZ
  • Mengembangkan, memelihara, dan mengoptimalkan pipeline CI/CD otomatis di VLab GitLab dan GitHub
  • Menambahkan analisis statis, pengujian unit, pemindaian dependensi, dan perbaikan kerentanan sebelum kode dipromosikan
  • Mempertahankan cakupan pernyataan minimal 80% dan AQL nol untuk kesalahan linting statis dengan tingkat keparahan sedang atau tinggi
  • Mengelola modul Terraform, membatasi penyimpangan konfigurasi, mengoptimalkan grup auto-scaling AWS, mengelola peran dan rahasia IAM, serta menurunkan biaya komputasi dan penyimpanan
  • Membuat dokumentasi teknis, melakukan tinjauan sejawat, dan mempresentasikan pembaruan perangkat lunak kepada Dewan Pengendalian Perubahan NOAA
  • Menghadiri rapat status mingguan bersama hidrolog regional, tim dukungan Tingkat 1 dan Tingkat 2, serta pimpinan OWP
  • Menjaga dokumentasi pengembang, skema API, dan diagram arsitektur tetap mutakhir di repositori yang dikendalikan versinya

Persyaratan

  • Gelar sarjana dalam ilmu komputer, sistem informasi, rekayasa perangkat lunak, matematika, atau disiplin komputasi terkait
  • Setidaknya lima tahun pengalaman dengan tanggung jawab yang terus meningkat dalam rekayasa perangkat lunak, pengembangan aplikasi web, dan penyebaran data yang dioptimalkan untuk cloud
  • Kemampuan yang terbukti dalam membangun, menskalakan, dan mendukung aplikasi web publik yang penting bagi misi, menangani lalu lintas konkurensi tinggi serta kumpulan data ilmiah atau geospasial berukuran besar
  • Pengalaman profesional dengan praktik pengiriman Agile/Scrum
  • Pengalaman mengelola repositori perangkat lunak di GitLab dan GitHub
  • Pengalaman menerapkan dan menegakkan otomatisasi pengujian CI/CD
  • Pengalaman langsung dengan operasi Tingkat 3, panggilan di luar jam kerja, dan manajemen insiden berbasis SLA untuk sistem dengan ketersediaan tinggi
  • Kemahiran dalam Python yang sesuai dengan PEP 8, C/C++ menggunakan standar SEI CERT dan Google C++, Go, JavaScript/TypeScript, serta Bash
  • Pengalaman langsung dengan AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch, dan IAM/Secrets Manager
  • Kemahiran menggunakan Terraform, Docker, dan pemindaian keamanan untuk image registri container
  • Keahlian dalam Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8, dan Black
  • Pengalaman dengan Esri ArcGIS Enterprise di Linux, perangkat FOSS4G, standar OGC WMS dan WFS, Cloud-Optimized GeoTIFF, Zarr, GeoJSON, dan NetCDF
  • Pengetahuan tingkat lanjut tentang VLab GitLab, GitHub Actions, VLab Redmine, model percabangan Git, dan pemindaian keamanan pipeline otomatis
  • Pengetahuan kerja tentang FISMA, kontrol NIST, WCAG 2.1 AA, dan kepatuhan Section 508