Peraton
Peraton
Peraton — технологическая компания, ориентированная на выполнение задач в интересах национальной безопасности, военных и государственных заказчиков. Компания занимается передовыми ИТ- и киберуслугами, включая киберзащиту, облачные операции, инженерные решения, разведывательную деятельность и технологии на основе данных. Peraton объединяет крупные специализированные команды для решения сложных операционных задач и проблем безопасности, а ее специалисты участвуют в создании технологических возможностей для критически важных миссий.

Ведущий full-stack инженер — удалённая работа в США

Разрабатывайте решения на PostgreSQL/PostGIS, Python, React и ГИС для программы USGS по изучению опасностей вулканов. Участвуйте в мониторинге, визуализации, подготовке отчётности, обеспечении безопасности и доступности, а также в создании готовых к облачной среде систем.

Описание

  • Проектировать, разрабатывать, документировать и внедрять готовые к облачной среде базы данных и инструменты визуализации для программы Геологической службы США по изучению опасностей вулканов
  • Анализировать предоставленные правительством планы мониторинга и оценки вместе с существующим кодом базы данных VDAP
  • Создавать базы данных PostgreSQL/PostGIS с хранимыми процедурами, представлениями, логикой валидации и словарями данных
  • Проектировать системы баз данных с поддержкой доступа с мобильных устройств
  • Разрабатывать REST API на Python с использованием FastAPI или Flask
  • Создавать инструменты загрузки данных и процессы ETL
  • Реализовывать управление метаданными в соответствии со стандартами USGS
  • Проводить модульное и интеграционное тестирование серверной части
  • Создавать адаптивные интерфейсы ввода данных и подготовки отчётов с использованием JavaScript/TypeScript и React
  • Разрабатывать редактируемый инструмент управления контентом для сотрудников VHP
  • Создавать интерактивные панели мониторинга с фильтрацией, детализацией и экспортом данных
  • Разрабатывать ГИС-инструменты для пространственной визуализации данных о вулканах
  • Реализовывать интерактивные веб-карты с использованием ESRI JavaScript API, Leaflet или Mapbox
  • Подключать геопространственные слои к серверным частям баз данных через REST API
  • Использовать ArcGIS, ArcPy, GDAL/OGR и пространственные возможности PostGIS
  • Проектировать переносимые, сопровождаемые и готовые к облачной среде системы, соответствующие архитектурным и требованиям безопасности USGS
  • Документировать конфигурации развёртывания для поддержки будущих миграций в облачную и гибридную среду CHS
  • Вести руководства пользователя, словари данных, справочные материалы по API, схемы систем и документацию по развёртыванию
  • Пройти обучение DOI по вопросам осведомлённости о безопасности и соблюдать требования FISMA, NIST и DOI к безопасности
  • Поддерживать мероприятия по сертификации и аккредитации, а также утверждённые требования к баннерам входа в систему
  • Проверять интерфейсы на соответствие уровням A и AA стандарта WCAG 2.0 и исправлять несоответствующие функции
  • Участвовать в еженедельных встречах с сотрудниками VHP и командой разработки программного обеспечения по опасностям вулканов
  • Предоставлять письменные обновления о выполненной работе, запланированных мероприятиях, проблемах и рисках
  • Учитывать рекомендации координатора VHP и COR
  • Координировать работу с командами всех пяти вулканологических обсерваторий США для сохранения совместимости систем
  • Посещать офисы направления Natural Hazards Mission Area для адаптации, интеграционных встреч или совместных рабочих сессий

Требования

  • Диплом бакалавра и 8 лет профессионального опыта, диплом магистра и 6 лет опыта, диплом младшего специалиста и 10 лет опыта либо аттестат о среднем образовании или эквивалент и 12 лет опыта
  • Требуется гражданство США
  • Возможность получить и сохранять допуск Public Trust
  • Вся работа должна выполняться на территории США
  • Опыт проектирования, внедрения и оптимизации реляционных баз данных PostgreSQL/PostGIS с пространственными типами, индексами и сложными запросами
  • Уверенное владение разработкой REST API с FastAPI или Flask
  • Опыт загрузки данных, ETL-процессов и автоматизации с помощью скриптов
  • Глубокие навыки современной фронтенд-разработки на JavaScript
  • Умение создавать адаптивные, доступные и интерактивные приложения на JavaScript/TypeScript и React
  • Практический опыт работы с ArcGIS, ArcPy, GDAL/OGR, PostGIS и ESRI JavaScript API, Leaflet или Mapbox
  • Опыт проектирования, документирования и использования защищённых, версионируемых и хорошо документированных REST API
  • Умение создавать логические и физические модели данных, диаграммы сущность–связь и словари данных по федеральным стандартам
  • Опыт проектирования переносимых и сопровождаемых систем для облачных или гибридных сред
  • Знакомство с контейнерами и шаблонами облачно-нативной архитектуры
  • Уверенное владение рабочими процессами Git, включая ветвление, слияние, проверку кода и администрирование репозиториев
  • Рабочее знание Section 508 и уровней A и AA стандарта WCAG 2.0
  • Опыт реализации семантического HTML, ARIA, клавиатурной навигации и соответствия требованиям к цветовому контрасту
  • Знакомство с FISMA, NIST SP 800-53 и федеральными процессами сертификации и аккредитации
  • Умение составлять полную техническую документацию, включая руководства пользователя, справочные материалы по API, схемы и руководства по развёртыванию
  • Сильные навыки письменной и устной коммуникации
  • Опыт сотрудничества в кросс-функциональных командах с государственными заказчиками
  • Умение предоставлять понятные отчёты о статусе и учитывать итеративную обратную связь
  • Готовность совершить до трёх поездок на объект в течение 12-месячного периода выполнения работ

Преимущества

  • Базовый диапазон заработной платы: от 104 000 до 166 000 долларов США
  • Возможность получения оплаты сверхурочных
  • Возможность получения доплаты за сменный график
  • Возможность получения дискреционной премии
  • Удалённый формат работы
  • До трёх поездок на объект в течение 12-месячного периода выполнения работ