Freedom Technology Solutions Group
Backend Developer 810
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Backend Developer в Freedom Technology Solutions Group для поддержки mission-driven приложений IC-заказчика. Разработка backend-сервисов и REST API на Python, работа с PostgreSQL, Docker, Kubernetes и OpenSearch.
Задачи
- Проектировать, разрабатывать и поддерживать backend-функциональность приложений на Python, Docker, Kubernetes, OpenSearch и PostgreSQL
- Разрабатывать и поддерживать backend-сервисы и REST API, включая валидацию запросов, обработку ошибок и интеграцию аутентификации/авторизации
- Использовать Pydantic для валидации данных и SQLAlchemy для доступа к БД и ORM
- Проектировать и поддерживать схемы PostgreSQL, запросы, индексы и миграции с вниманием к производительности и целостности данных
- Собирать и поддерживать Docker-образы, разворачивать и отлаживать приложения в OpenShift
- Расследовать и устранять production-инциденты на всех уровнях приложения
- Работать с заказчиками, product owner и стейкхолдерами для уточнения требований и оценки трудозатрат
- Участвовать в техническом дизайне и code review, писать автотесты и вести техническую документацию
- Менторить разработчиков и взаимодействовать с командами эксплуатации и безопасности
Требования
- 9 лет опыта в Software или Systems Engineering или смежной области
- TS/SCI Clearance с активным CI Polygraph
- Сильный опыт разработки backend-сервисов и REST API
- Опыт разработки и поддержки backend-приложений на Python
- Владение PostgreSQL: реляционное моделирование, SQL, миграции, индексация, оптимизация запросов
- Понимание структур данных, индексации и запросов OpenSearch
- Практический опыт с Docker: написание Dockerfile, сборка образов, отладка контейнеров
- Сильные коммуникативные навыки и умение переводить бизнес-требования в технические
Условия
- Гибкий рабочий график
- Конкурентная зарплата и бонусы
- Matching 401k, полностью оплачиваемая медицина
- Оплачиваемый отпуск, включая дни закрытия офиса
- Оплачиваемое обучение и компенсация tuition
- Реферальные бонусы
- Полностью оплачиваемые страхование жизни и инвалидности
- Корпоративные мероприятия
Навыки
- Python
- Docker
- Kubernetes
- OpenSearch
- PostgreSQL
- REST API
- Pydantic
- SQLAlchemy
- OpenShift
- Linux
- CI/CD
- SQL
- Agile