Base-2 Solutions
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineer в Base-2 Solutions для поддержки контракта DIA-NDOC DOMEX Technology Platform. Работа над middle-tier и backend-задачами в команде, ориентированной на миссию и инновации.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Python-микросервисы
- Реализовывать консьюмеров и продюсеров сообщений с Apache Kafka
- Интегрировать с Elasticsearch для индексации и запросов в реальном времени и пакетной обработке
- Писать unit- и интеграционные тесты, обеспечивать высокое покрытие и надёжность
- Строить CI/CD пайплайны для сервисов и разворачивать их в кластерах Kubernetes
- Участвовать в обсуждениях дизайна, код-ревью и планировании архитектуры
- Мониторить и устранять продакшн-инциденты с помощью инструментов observability
- Вести техническую документацию и делиться знаниями в команде
- Применять методологии разработки и проектирования, соответствующие среде разработки, интеграции и продакшна
- Способствовать сотрудничеству с членами команды для качественного сервиса и продукта для клиентов
Требования
- Степень бакалавра и 8+ лет релевантного опыта или магистр и 6+ лет опыта; опыт может быть зачтён вместо степени
- Владение Python и связанными backend-фреймворками (например, FastAPI, Flask)
- Опыт контейнеризации, особенно с Docker
- Опыт в Extraction, Transformation, and Load (ETL)
- Практический опыт разработки в Linux-среде, включая bash или аналогичные скрипты
- Сильное понимание RESTful API и микросервисной архитектуры
- Практический опыт с Kubernetes: деплой, мониторинг и отладка сервисов
- Понимание распространённых паттернов проектирования, практик безопасности и принципов логирования/мониторинга
- Знакомство с Git и совместными рабочими процессами (PR, ревью)
- Опыт с DevOps-практиками и инструментами CI/CD, особенно Gitlab или Jenkins
- Сильные навыки устной и письменной коммуникации
- Опыт с AGILE-практиками
- Энтузиазм, умение работать в команде и самостоятельно
- Активный сертификат Security+ и способность получить сертификацию Privileged User Account (PUA)
- Активный допуск Top Secret/SCI
Условия
- Работа преимущественно в офисе в Bethesda, MD с гибким графиком и периодическими удалёнными задачами
- Долгосрочный контракт DIA-NDOC DOMEX Technology Platform (DTP)
- Команда, ориентированная на миссию, решения и адаптивность, ценит инновации, сотрудничество и профессиональное развитие
- Равные возможности трудоустройства
Навыки
- Python
- FastAPI
- Flask
- Apache Kafka
- Elasticsearch
- Docker
- Kubernetes
- Linux
- bash
- RESTful API
- ETL
- Git
- GitLab
- Jenkins
- CI/CD
- AGILE
- AWS
- DGX
- LLM
- Agentic AI