SUNAYU
Senior Software Engineer - TS/SCI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer с допуском TS/SCI в команду DIA-NDOC DOMEX Technology Platform. Разработка и поддержка масштабируемых Python-микросервисов с Kafka и Elasticsearch, деплой в Kubernetes.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Python-микросервисы
- Реализовывать консьюмеров и продюсеров сообщений на Apache Kafka
- Интегрировать Elasticsearch для индексации и поиска данных в реальном времени и пакетно
- Писать юнит- и интеграционные тесты, обеспечивать высокое покрытие и надёжность
- Строить CI/CD-пайплайны и деплоить сервисы в кластерах Kubernetes
- Участвовать в обсуждении дизайна, код-ревью и планировании архитектуры
- Мониторить и устранять продакшн-инциденты с помощью инструментов наблюдаемости
- Вести техническую документацию и делиться знаниями внутри команды
- Применять методологии разработки и проектирования, соответствующие среде разработки и эксплуатации
- Выстраивать сотрудничество с членами команды ради качественного продукта для заказчика
Требования
- Степень бакалавра и 8+ лет релевантного опыта либо магистратура и 6+ лет опыта (опыт может заменить диплом)
- Действующий допуск Top Secret/SCI и готовность получить и поддерживать полиграф
- Владение Python и связанными backend-фреймворками (например, FastAPI, Flask)
- Опыт контейнеризации, особенно с Docker
- Опыт ETL (Extraction, Transformation, Load)
- Практический опыт разработки в Linux, включая bash или аналогичные скрипты
- Понимание RESTful API и микросервисной архитектуры
- Практический опыт с Kubernetes: деплой, мониторинг и отладка сервисов
- Понимание типовых паттернов проектирования, практик безопасности и принципов логирования/мониторинга
- Знакомство с Git и совместными рабочими процессами (PR, ревью)
- Опыт DevOps-практик и инструментов CI/CD, особенно Gitlab или Jenkins
- Сильные навыки устной и письменной коммуникации
- Опыт работы по Agile
- Инициативность, умение работать в команде и самостоятельно
Условия
- Большая часть работы — на площадке заказчика в Bethesda, MD; гибкий график и иногда удалённая работа
- Компенсация обучения и повышения квалификации до $5 000 в год
- Участие в отраслевых конференциях и мероприятиях
- 3 варианта медицинского плана
- Стоматология и зрение
- FSA, DCFSA, HSA
- Страхование жизни/AD&D
- Краткосрочная и долгосрочная нетрудоспособность
- Программа помощи сотрудникам (EAP)
- Оплачиваемый отпуск (PTO)
- 11 федеральных праздников
- План 401k с совпадением до 6% (100% немедленный вестинг)
Навыки
- Python
- FastAPI
- Flask
- Docker
- Kafka
- Elasticsearch
- Kubernetes
- Linux
- bash
- RESTful API
- ETL
- Git
- GitLab
- Jenkins
- CI/CD
- Agile
- AWS
- LLM
- Agentic AI