KBR Infratech
Senior Software and Data Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по разработке ПО и данных для Air Education and Training Command: разработка, интеграция и сопровождение защищённых веб-приложений, API и пайплайнов данных в среде Envision и Palantir Foundry.
Задачи
- Разрабатывать, настраивать, тестировать, развёртывать и сопровождать защищённые веб-приложения, API, сервисы данных, автоматизацию и дашборды
- Собирать и документировать требования совместно со стейкхолдерами, поддерживать воркшопы, груминг бэклога и трассируемость
- Разрабатывать и поддерживать технические дизайны: архитектура приложений, интерфейсы, workflow, модели и потоки данных
- Проектировать и поддерживать API, коннекторы, ETL-процессы, пайплайны и интеграционные сервисы
- Настраивать пайплайны данных, онтологии, дашборды и приложения в Envision и Palantir Foundry
- Вести словари данных, метаданные, правила целостности и техническую документацию
- Профилировать и аудировать данные, разрабатывать правила валидации и мониторинг качества
- Разрабатывать тест-стратегии, планы, автотесты, регрессионные тесты и отчёты
- Готовить планы развёртывания, релизные расписания, процедуры отката и документацию по конфигурационному управлению
- Участвовать в Agile-планировании: спринт-планирование, ревью, ретроспективы, управление рисками и зависимостями
- Координировать работу с командой данных AETC, архитекторами, партнёрами по данным и безопасностью
- Применять требования кибербезопасности, контроля доступа, шифрования и безопасной разработки
- Поддерживать процессы резервного копирования и восстановления в авторизованной среде
- Участвовать в управлении инцидентами: триаж, эскалация, root-cause анализ и метрики
- Готовить брифинги, отчёты, инструкции и обучающие материалы для заказчика
- Коммуницировать технические опции, риски и рекомендации техническим и нетехническим стейкхолдерам
Требования
- Bachelor’s degree в software engineering, computer science, electrical engineering, information systems, data science, математике или смежной технической дисциплине
- 7 лет опыта разработки, интеграции, развёртывания и сопровождения enterprise-решений в ПО или данных
- Опыт объектно-ориентированной разработки и владение одним из языков: Python, TypeScript, Java, C#, JavaScript или аналог
- Опыт проектирования или поддержки ETL, API, пайплайнов данных, реляционных БД, моделей данных, SQL и контроля качества данных
- Опыт разработки или поддержки решений в облачных или enterprise-средах
- Опыт полного жизненного цикла приложений: анализ требований, дизайн, разработка, тестирование, развёртывание, сопровождение
- Знание практик безопасной разработки, безопасности приложений, устранения уязвимостей и контроля доступа
- Опыт работы в Agile-командах
- Способность анализировать сложные проблемы ПО, данных, производительности и интеграций и предлагать решения
- Сильные навыки письменной и устной коммуникации
- Способность быстро осваивать Envision, Palantir Foundry или аналогичные low-code платформы
- Возможность получить и поддерживать допуск Secret
Условия
- Работа в команде National Security Solutions компании KBR
- Проекты в области инженерии, логистики, науки, mission IT и кибербезопасности
- Коллаборативная и интеллектуально стимулирующая среда
- Возможна плановая работа на площадке заказчика в зависимости от приоритетов и доступа к системам
- Требуется локальная доступность (San Antonio, Texas)
- KBR — equal opportunity employer
Навыки
- Python
- TypeScript
- Java
- C#
- JavaScript
- SQL
- REST APIs
- .NET
- ETL
- API
- Data pipelines
- Relational databases
- Data models
- Metadata
- Data quality
- Cloud
- CI/CD
- Git
- Jira
- Azure DevOps
- Microsoft Planner
- Palantir Foundry
- Foundry AIP
- Envision
- Agile
- Scrum
- Application security
- Risk Management Framework