Peraton

Senior Full Stack Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack Engineer в Peraton для поддержки программы USGS Volcano Hazards Program. Проектирование и разработка облачной базы данных и инструментов визуализации геопространственных данных для мониторинга вулканов.

Задачи

  • Проектировать и реализовывать реляционную базу данных (PostgreSQL/PostGIS) для данных мониторинга и оценки VHP
  • Разрабатывать хранимые процедуры, представления, логику валидации данных и словари данных
  • Проектировать и реализовывать RESTful API на Python (FastAPI или Flask)
  • Разрабатывать инструменты загрузки данных и ETL-процессы
  • Разрабатывать веб-интерфейс ввода и отчётности на JavaScript/TypeScript и React
  • Создавать интерактивные дашборды и модули визуализации с фильтрацией, детализацией и экспортом
  • Разрабатывать GIS-инструменты для пространственной визуализации данных о вулканах
  • Реализовывать интерактивные веб-карты с ESRI JavaScript API, Leaflet или Mapbox
  • Проектировать системы с учётом облачной готовности и переносимости
  • Вести техническую документацию: руководства пользователя, словари данных, API-справочники, схемы систем
  • Обеспечивать соответствие требованиям безопасности FISMA, NIST и DOI
  • Проверять интерфейсы на соответствие WCAG 2.0 уровня A и AA
  • Участвовать в еженедельных встречах с командой VHP и предоставлять письменные отчёты о прогрессе
  • Совершать до трёх командировок в офисы Natural Hazards Mission Area в течение 12 месяцев

Требования

  • Степень бакалавра и 8 лет опыта, или магистра и 6 лет, или associate и 10 лет, или диплом средней школы и 12 лет опыта
  • Гражданство США и возможность получить Public Trust clearance
  • Опыт проектирования и оптимизации реляционных БД с пространственными типами данных (PostgreSQL/PostGIS)
  • Опыт создания RESTful API на Python с FastAPI или Flask
  • Опыт ETL-процессов и скриптов автоматизации
  • Сильные навыки frontend-разработки на JavaScript/TypeScript и React
  • Опыт работы с ArcGIS, ArcPy, GDAL/OGR, PostGIS и одной из библиотек веб-карт (ESRI JavaScript API, Leaflet, Mapbox)
  • Опыт проектирования, документирования и использования RESTful API
  • Навыки моделирования данных и управления метаданными
  • Опыт проектирования переносимых систем для облачного или гибридного развёртывания, знание контейнеризации
  • Владение Git/GitLab, включая ветвление, слияние и код-ревью
  • Знание стандартов доступности Section 508 / WCAG 2.0 уровня A и AA
  • Знакомство с FISMA, NIST SP 800-53 и процессами C&A
  • Навыки написания технической документации
  • Сильные коммуникативные навыки и опыт работы в кросс-функциональных командах

Условия

  • Удалённая работа
  • Зарплата $104,000 - $166,000 в год
  • Возможны сверхурочные, сменные надбавки и дискреционный бонус
  • До трёх командировок в течение 12 месяцев
  • Работа в аккредитованной государственной среде с требованиями безопасности

Навыки

  • PostgreSQL
  • PostGIS
  • Python
  • FastAPI
  • Flask
  • ETL
  • JavaScript
  • TypeScript
  • React
  • ArcGIS
  • ArcPy
  • GDAL/OGR
  • ESRI JavaScript API
  • Leaflet
  • Mapbox
  • REST API
  • Git
  • GitLab
  • Docker
  • WCAG 2.0
  • HTML
  • ARIA
  • R

Похожие вакансии

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Senior Full Stack Engineer — Peraton, 104,000 – 166,000 USD в год, Удалённо | itrelocate