KBR Infratech
Mid Level Software and Data Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по разработке ПО и данных среднего уровня в команду National Security Solutions компании KBR. Поддержка Air Education and Training Command: разработка, интеграция и сопровождение защищённых приложений, API и пайплайнов данных, в том числе на платформах Envision и Palantir Foundry.
Задачи
- Разрабатывать, конфигурировать, тестировать, развёртывать и сопровождать защищённые веб-приложения, API, сервисы данных, автоматизацию и дашборды
- Собирать и документировать требования совместно со стейкхолдерами, поддерживать воркшопы, груминг бэклога и приоритизацию
- Разрабатывать и поддерживать технические дизайны: архитектура приложений, интерфейсы, workflow, модели и потоки данных
- Проектировать и поддерживать API, коннекторы, ETL-процессы, пайплайны и интеграционные сервисы
- Настраивать и разрабатывать пайплайны данных, онтологии, дашборды и приложения в Envision или Palantir Foundry
- Вести словари данных, метаданные, правила целостности и техническую документацию
- Профилировать и аудировать данные, разрабатывать правила валидации и мониторинг качества
- Разрабатывать тест-стратегии, тест-планы, автотесты, регрессионные тесты и отчёты
- Готовить планы развёртывания, релизные расписания, процедуры отката и документацию по конфигурационному управлению
- Участвовать в Agile-планировании: sprint planning, review, retrospective, управление рисками и зависимостями
- Координировать работу с командой данных AETC, архитекторами, стейкхолдерами и владельцами систем
- Применять требования кибербезопасности, контроля доступа, шифрования и безопасной разработки
- Поддерживать процессы резервного копирования и восстановления в авторизованной среде
- Участвовать в выявлении, приоритизации и устранении инцидентов, анализе первопричин
- Готовить брифинги, отчёты, инструкции и обучающие материалы для заказчика
- Коммуницировать технические опции, риски и рекомендации техническим и нетехническим стейкхолдерам
Требования
- Bachelor’s degree in software engineering, computer science, electrical engineering, information systems, data science, mathematics, or a related technical discipline
- 4+ года опыта разработки, интеграции, развёртывания и сопровождения корпоративных программных или data-решений
- Опыт объектно-ориентированной разработки и владение одним из языков: Python, TypeScript, Java, C#, JavaScript или аналогичным
- Опыт проектирования или поддержки ETL-процессов, API, пайплайнов данных, реляционных БД, SQL-запросов и контроля качества данных
- Опыт разработки или поддержки решений в облачных или корпоративных средах
- Опыт полного жизненного цикла приложений: анализ требований, дизайн, разработка, тестирование, развёртывание, сопровождение
- Знание практик безопасной разработки, безопасности приложений, устранения уязвимостей и контроля доступа
- Опыт работы в Agile-командах
- Способность анализировать сложные проблемы ПО, данных и производительности и предлагать решения
- Сильные навыки письменной и устной коммуникации
- Готовность изучать Envision, Palantir Foundry или аналогичные low-code платформы
- Возможность получить и поддерживать допуск Secret
Условия
- Работа в команде National Security Solutions компании KBR
- Проекты в сфере национальной безопасности и космической обороны
- Коллаборативная среда с государственной командой
- Требуется локальная доступность и возможна плановая работа на площадке заказчика
- KBR — равноправный работодатель (equal opportunity employer)
Навыки
- Python
- TypeScript
- Java
- C#
- JavaScript
- SQL
- REST APIs
- ETL
- Data Pipelines
- Relational Databases
- Data Modeling
- Palantir Foundry
- Foundry AIP
- Envision
- CI/CD
- Git
- Jira
- Azure DevOps
- Microsoft Planner
- Agile
- Scrum
- .NET
- Data Governance
- Metadata Management