
DSFederal — малий бізнес, що належить жінці, і надає послуги у сфері аналізу даних, роботи з даними та цифрові рішення клієнтам із галузей консалтингу, оборони й охорони здоров’я. Компанія працює в таких напрямах, як медичні інформаційні технології, аналітика даних, управління програмами та кібербезпека, забезпечуючи технологічну й дослідницьку підтримку у сфері громадського здоров’я та добробуту людей. DSFederal долучається до ініціатив, пов’язаних із такими напрямами, як ВІЛ/СНІД, а також здоров’я матерів і дітей, застосовуючи можливості роботи з даними та цифрові технології для розв’язання складних завдань, орієнтованих на суспільно важливі місії.
Провідний інженер-програміст, хмарні застосунки — DSFederal (віддалена робота в США)
Керування повностековою розробкою та експлуатацією хмарних платформ NOAA для гідрологічного прогнозування й публікації відкритих даних. Відповідальність за підтримку рівня 3, DevSecOps, оптимізацію AWS і постійне вдосконалення критично важливих застосунків.
Опис
- Технічне керівництво повностековою експлуатацією, обслуговуванням, усуненням несправностей і постійним удосконаленням корпоративної вебплатформи NOAA OWP та платформи поширення даних
- Підтримка й розвиток NWPS та пов’язаних застосунків OWP, що забезпечують цілодобовий доступ до гідрологічних спостережень, прогнозів рівня води в річках і карт затоплення
- Надання підтримки рівня 3 та усунення термінових операційних інцидентів протягом однієї години або протягом 30 хвилин поза звичайним робочим часом
- Розслідування інцидентів, підготовка документації з аналізу першопричин і відстеження розв’язання заявок через VLab Redmine та GitLab
- Реалізація незначних функціональних змін і вдосконалень експлуатації та обслуговування, зокрема виправлень обробки QPE, масового створення HydroNotes, динамічного налаштування гідрографів, оновлень датчиків CMS і генерації KML/KMZ
- Розроблення, обслуговування й оптимізація автоматизованих CI/CD-конвеєрів у VLab GitLab і GitHub
- Додавання статичного аналізу, модульного тестування, сканування залежностей і усунення вразливостей перед випуском коду
- Підтримка покриття операторів на рівні щонайменше 80% і нульового показника AQL для статичних помилок лінтингу середньої або високої критичності
- Керування модулями Terraform, обмеження дрейфу конфігурації, оптимізація груп автоматичного масштабування AWS, адміністрування ролей IAM і секретів, зниження витрат на обчислення та зберігання
- Створення технічної документації, проведення перевірок колегами та представлення оновлень програмного забезпечення Раді NOAA з контролю змін
- Участь у щотижневих статусних зустрічах із регіональними гідрологами, командами підтримки рівнів 1 і 2 та керівництвом OWP
- Підтримка в актуальному стані документації розробника, схем API та архітектурних діаграм у репозиторіях із контролем версій
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, інформаційних систем, програмної інженерії, математики або суміжної обчислювальної дисципліни
- Щонайменше п’ять років досвіду з послідовним зростанням відповідальності у програмній інженерії, розробленні вебзастосунків і оптимізованому для хмари поширенні даних
- Підтверджена здатність створювати, масштабувати та підтримувати критично важливі публічні вебзастосунки, що обробляють висококонкурентний трафік і великі наукові або геопросторові набори даних
- Професійний досвід роботи за методологіями Agile/Scrum
- Досвід адміністрування репозиторіїв програмного забезпечення в GitLab і GitHub
- Досвід упровадження та забезпечення автоматизованого тестування в CI/CD
- Безпосередній досвід операцій рівня 3, викликів у неробочий час і керування інцидентами за SLA для високодоступних систем
- Володіння Python із дотриманням PEP 8, C/C++ зі стандартами SEI CERT і Google C++, Go, JavaScript/TypeScript і Bash
- Практичний досвід роботи з AWS Fargate/ECS, Aurora PostgreSQL, S3, EC2, Lambda, CloudWatch і IAM/Secrets Manager
- Володіння Terraform, Docker та інструментами сканування безпеки образів у реєстрі контейнерів
- Експертне знання Pytest, Gradle, CMake, Dependabot, AddressSanitizer, Ruff, Flake8 і Black
- Досвід роботи з Esri ArcGIS Enterprise у Linux, інструментами FOSS4G, стандартами OGC WMS і WFS, Cloud-Optimized GeoTIFF, Zarr, GeoJSON і NetCDF
- Поглиблене знання VLab GitLab, GitHub Actions, VLab Redmine, моделей розгалуження Git і автоматизованого сканування безпеки конвеєрів
- Робоче знання FISMA, засобів контролю NIST, WCAG 2.1 AA і вимог Section 508