
DSFederal е малък бизнес, притежаван от жена, който предоставя услуги в областта на науката за данните, обработката на данни и дигиталните решения за клиенти в консултирането, отбраната и здравеопазването. Дейността му обхваща информационни технологии в здравеопазването, анализ на данни, управление на програми и киберсигурност, като технологичната и изследователската подкрепа е насочена към общественото здраве и човешкото благосъстояние. Компанията допринася за инициативи в области като ХИВ/СПИН и здравето на майките и децата, като прилага възможностите на данните и дигиталните технологии към сложни предизвикателства, свързани с общественозначими мисии.
Водещ софтуерен инженер, облачни приложения — DSFederal (дистанционна работа от САЩ)
Ръководите full-stack разработката и операциите на облачните платформи на NOAA за хидрологично прогнозиране и публично разпространение на данни. Отговаряте за поддръжка Tier 3, DevSecOps, оптимизация на AWS и непрекъснати подобрения на критични приложения.
Описание
- Ръководите технически full-stack операциите, поддръжката, отстраняването на проблеми и текущото усъвършенстване на корпоративната уеб платформа и платформата за разпространение на данни на NOAA OWP
- Поддържате и усъвършенствате NWPS и свързаните приложения на OWP, които осигуряват денонощен достъп до хидрологични наблюдения, прогнози за реките и карти на заливните зони
- Осигурявате поддръжка Tier 3 и разрешавате спешни оперативни инциденти в рамките на един час или в рамките на 30 минути извън редовното работно време
- Разследвате инциденти, изготвяте документация за анализ на първопричината и проследявате разрешаването на тикети чрез VLab Redmine и GitLab
- Реализирате малки функционални промени и подобрения в операциите и поддръжката, включително корекции при обработката на QPE, групови HydroNotes, динамична конфигурация на хидрографи, актуализации на CMS измервателни станции и генериране на KML/KMZ
- Разработвате, поддържате и оптимизирате автоматизирани CI/CD конвейери във VLab GitLab и GitHub
- Добавяте статичен анализ, модулно тестване, сканиране на зависимости и отстраняване на уязвимости преди промотиране на кода
- Поддържате минимум 80% покритие на операторите и AQL от нула статични грешки при linting със средна или висока степен на сериозност
- Управлявате Terraform модули, ограничавате отклоненията в конфигурацията, оптимизирате групите за автоматично мащабиране на AWS, администрирате IAM роли и тайни и намалявате разходите за изчисления и съхранение
- Създавате техническа документация, извършвате партньорски прегледи и представяте актуализации на софтуера пред Съвета за контрол на промените на NOAA
- Участвате в ежеседмични статус срещи с регионални хидролози, екипите за поддръжка Tier 1 и Tier 2 и ръководството на OWP
- Поддържате документацията за разработчици, API схемите и архитектурните диаграми актуални в хранилища с контрол на версиите
Изисквания
- Бакалавърска степен по компютърни науки, информационни системи, софтуерно инженерство, математика или свързана изчислителна дисциплина
- Поне пет години постепенно нарастващ опит в софтуерното инженерство, разработката на уеб приложения и оптимизираното за облак разпространение на данни
- Доказана способност за изграждане, мащабиране и поддръжка на критични публични уеб приложения, обработващи голям брой едновременни заявки и големи научни или геопространствени набори от данни
- Професионален опит с Agile/Scrum практики за разработка
- Опит с администриране на софтуерни хранилища в GitLab и GitHub
- Опит с внедряване и налагане на автоматизация на CI/CD тестването
- Пряк опит с операции Tier 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