Integrity Technology Consultants

Backend Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Backend Developer в ITC для поддержки mission-driven приложений заказчика из разведсообщества США. Разработка backend-сервисов и REST API на Python, работа с PostgreSQL, Docker, Kubernetes и OpenSearch.

Задачи

  • Проектировать, разрабатывать и поддерживать backend-функциональность приложений на Python, Docker, Kubernetes, OpenSearch и PostgreSQL
  • Разрабатывать и поддерживать backend-сервисы и REST API, включая валидацию запросов, обработку ошибок и интеграцию аутентификации/авторизации
  • Использовать Pydantic для валидации данных и SQLAlchemy для доступа к БД и ORM
  • Проектировать и поддерживать схемы PostgreSQL, запросы, индексы и миграции с вниманием к производительности и целостности данных
  • Собирать и поддерживать Docker-образы, разворачивать, настраивать и отлаживать приложения в OpenShift
  • Расследовать и устранять production-инциденты на уровне UI, backend-сервисов, БД и деплоя
  • Работать с заказчиками, product owner и стейкхолдерами для уточнения требований, зависимостей и оценки трудозатрат
  • Участвовать в техническом дизайне и code review, писать автотесты и вести техническую документацию
  • Менторить разработчиков и взаимодействовать с командами эксплуатации и безопасности

Требования

  • Наличие допуска TS/SCI с полиграфом
  • Сильный опыт разработки backend-сервисов и REST API
  • Опыт разработки и поддержки backend-приложений на Python
  • Владение PostgreSQL: реляционное моделирование, SQL, миграции, индексирование, оптимизация запросов
  • Понимание структур данных, индексирования и запросов OpenSearch
  • Практический опыт с Docker: написание Dockerfile, сборка образов, отладка контейнеров
  • Сильные коммуникативные навыки и умение переводить бизнес-требования в технические
  • 9 лет опыта в Software или Systems Engineering либо смежной области
  • Степень бакалавра может заменить 4 года опыта, магистра — 6 лет

Условия

  • Гибридный график: 2-3 дня в офисе в неделю
  • Офисы: Annapolis Junction, MD; Washington, DC; Reston, VA
  • 401K с взносами компании (safe harbor и profit sharing)
  • 11 федеральных праздников и 21 день PTO
  • Медицинская, стоматологическая и оптическая страховка с существенными взносами компании
  • Страхование жизни, LTD и STD за счёт компании
  • HSA/FSA
  • Реферальные и performance-бонусы
  • Оплата обучения, тренингов и профессиональных сертификаций
  • Программы карьерного развития

Навыки

  • Python
  • Docker
  • Kubernetes
  • OpenSearch
  • PostgreSQL
  • REST API
  • Pydantic
  • SQLAlchemy
  • SQL
  • OpenShift
  • Linux
  • CI/CD
  • Agile

Похожие вакансии

Software Engineer - AI & Workflow Automation
Elevation Autism CenterMiddleAtlantaГибрид
40 – 60 USD в час
6 нояб.
Sr. Software Development Engineer
AMDSeniorAustinОфис
110,600 – 189,600 USD в год
6 нояб.
Lead Software Engineer - Enterprise AI Services & Agents
WellmarkLeadDes MoinesГибрид
6 нояб.
MTS Software Development Engineer
AMDMiddleAustinОфис
133,000 – 228,000 USD в год
6 нояб.
Staff Software Engineer (Digital Payments) Java/Spring Boot-Austin, Texas
H-E-BSeniorSan AntonioОфис
155,800 USD в год
6 нояб.