Verdantas
Backend Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в Verdantas для проектирования и поддержки серверных систем и REST API на Python в защищённой среде. Гибридный формат с присутствием в офисе 2-3 дня в неделю, требуется допуск TS/SCI.
Задачи
- Проектировать, разрабатывать и поддерживать backend-функциональность на Python, Docker, Kubernetes, Opensearch и PostgreSQL
- Разрабатывать и поддерживать backend-сервисы и REST API, включая валидацию запросов, обработку ошибок и интеграцию аутентификации и авторизации
- Использовать Pydantic для валидации данных и SQLAlchemy для доступа к БД и ORM
- Проектировать и поддерживать схемы PostgreSQL, запросы, индексы и миграции с вниманием к производительности и целостности данных
- Собирать и поддерживать Docker-образы, разворачивать и настраивать приложения в OpenShift
- Расследовать и устранять production-инциденты на уровне UI, backend-сервисов, БД и деплоя
- Работать с заказчиками, product owner и стейкхолдерами для уточнения требований и оценки трудозатрат
- Участвовать в техническом дизайне и код-ревью, писать автотесты и вести техническую документацию
- Менторить разработчиков и взаимодействовать с командами эксплуатации и безопасности
Требования
- 9 лет опыта в разработке ПО или системной инженерии либо близкой области
- Допуск TS/SCI с активным CI Polygraph
- Сильный опыт разработки backend-сервисов и REST API
- Опыт разработки и поддержки backend-приложений на Python
- Владение PostgreSQL: реляционное моделирование, SQL, миграции, индексы, оптимизация запросов
- Понимание структур данных, индексирования и запросов OpenSearch
- Практический опыт с Docker: написание Dockerfile, сборка образов, отладка контейнеров
- Сильные коммуникативные навыки и умение переводить бизнес-требования в технические
Условия
- Гибридный формат работы
- Оплачиваемый отпуск по уходу за ребёнком
- Медицинская страховка, стоматология, зрение
- Страхование жизни и AD&D
- Краткосрочная и долгосрочная нетрудоспособность
- 401(k) с участием компании
- Оплачиваемый отпуск и праздничные дни
Навыки
- Python
- Docker
- Kubernetes
- OpenSearch
- PostgreSQL
- REST API
- Pydantic
- SQLAlchemy
- OpenShift
- SQL
- Linux
- CI/CD
- Agile