Base-2 Solutions
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineer в Base-2 Solutions для поддержки долгосрочного контракта DIA-NDOC DOMEX Technology Platform. Работа над middle-tier и backend-задачами в тесном взаимодействии с Systems Engineers, Architects и Operations Engineering.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Python-микросервисы
- Реализовывать консьюмеров и продюсеров сообщений на Apache Kafka
- Интегрировать Elasticsearch для индексации и запросов в реальном времени и батчами
- Писать unit- и интеграционные тесты для высокого покрытия и надёжности
- Строить CI/CD пайплайны и деплоить сервисы в кластерах Kubernetes
- Участвовать в обсуждениях дизайна, код-ревью и планировании архитектуры
- Мониторить и устранять продакшн-инциденты с помощью observability-инструментов
- Вести техническую документацию и делиться знаниями внутри команды
- Применять методологии software engineering и дизайна, соответствующие среде разработки, интеграции и продакшна
- Способствовать сотрудничеству в команде для качественного сервиса и продукта для заказчиков
Требования
- Bachelor's Degree и 4–8 лет релевантного опыта или Master's и 2–6 лет опыта
- Владение Python и связанными backend-фреймворками (например, FastAPI, Flask)
- Опыт контейнеризации, особенно с Docker
- Опыт в Extraction, Transformation, and Load (ETL)
- Практический опыт разработки в Linux-окружении, включая bash или аналогичный скриптинг
- Сильное понимание RESTful API и микросервисной архитектуры
- Практический опыт с Kubernetes: деплой, мониторинг и отладка сервисов
- Понимание распространённых паттернов проектирования, практик безопасности и принципов логирования/мониторинга
- Знакомство с Git и совместными workflow (PR, ревью)
- Опыт с DevOps-практиками и инструментами, включая CI/CD, особенно Gitlab или Jenkins
- Сильные навыки устной и письменной коммуникации
- Опыт с AGILE-практиками
- Умение работать в команде и самостоятельно
- Активный допуск Top Secret/SCI
Условия
- Работа преимущественно в офисе в Bethesda, MD с гибким графиком и периодической удалённой работой в зависимости от требований заказчика
- Долгосрочный контракт DIA-NDOC DOMEX Technology Platform (DTP)
- Работа в mission-focused и solutions-oriented команде
- Возможности профессионального развития и инноваций
- Работодатель — equal opportunity employer
Навыки
- Python
- FastAPI
- Flask
- Docker
- ETL
- Linux
- bash
- RESTful API
- микросервисы
- Kubernetes
- Git
- CI/CD
- GitLab
- Jenkins
- Apache Kafka
- Elasticsearch
- AGILE
- AWS
- C2S
- DGX
- LLM
- Agentic AI