Virtual Technologies Group

Django/Python Developer (Full-Stack)

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

Senior full-stack разработчик для развития и модернизации общих Python/Django-компетенций и платформы, а также техническая точка эскалации по сложным кросс-прикладным задачам. Роль сочетает разработку с архитектурой, интеграцией аутентификации и БД, обновлением жизненного цикла, поддержкой продакшена и менторством.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать Python/Django-приложения, переиспользуемые библиотеки, REST API и компоненты JavaScript/HTML/CSS.
  • Проводить обновления Python и Django до актуальных версий: инвентаризация зависимостей, оценка совместимости, рефакторинг устаревших API, тестирование и публикация инструкций по миграции и откату.
  • Собирать, проверять, пакетировать и распространять Python-рантаймы из исходников при отсутствии одобренных установщиков.
  • Модернизировать общие инфраструктурные библиотеки Django, обеспечивать совместимость с Python 3.12+, автоматические тесты, версионирование и документацию.
  • Реализовывать и поддерживать PIV, SSO, аутентификацию и авторизацию: NIH Login/SiteMinder, CAS и django-cas-ng, AWS Cognito, JWT/OAuth2, бэкенды аутентификации Django.
  • Интегрировать Django-приложения с Oracle, PostgreSQL, AWS RDS и другими источниками данных через централизованные сервисы секретов, поддерживать ротацию учётных данных и принцип наименьших привилегий.
  • Обеспечивать безопасность приложений: CSP, защита от XSS/CSRF, HSTS, безопасные заголовки и cookies, устранение уязвимостей зависимостей и замечаний пентестов.
  • Взаимодействовать с командами приложений, DevTools/DevOps, NIH CIT, безопасностью и администраторами БД в on-premises и AWS-средах.

Требования

  • Опыт разработки на Python и Django, включая full-stack работу с JavaScript/HTML/CSS.
  • Опыт работы с git и процессом Gitflow.
  • Умение читать SQL и опыт работы с реляционными СУБД.
  • Опыт работы с CI/CD.
  • Опыт автоматизированного тестирования.
  • Разработка на JavaScript сверх jQuery.
  • Опыт использования базовых компонентов AWS (EC2, Bastion, RDS, S3).

Условия

  • Гибридный формат работы: Bethesda, MD.
  • Компенсация 100k–120K в год.
  • Работа в Quotient-Inc (A VTG Company) с клиентами из федеральных агентств, оборонной и коммерческой сфер.
  • Возможности роста и развития внутри команды.

Навыки

  • Python
  • Django
  • REST API
  • JavaScript
  • HTML
  • CSS
  • Python 3.12+
  • pip
  • virtualenv
  • NIH Login
  • SiteMinder
  • CAS
  • django-cas-ng
  • AWS Cognito
  • JWT
  • OAuth2
  • Oracle
  • PostgreSQL
  • AWS RDS
  • AWS
  • EC2
  • S3
  • CSP
  • XSS
  • CSRF
  • HSTS
  • git
  • Gitflow
  • SQL
  • CI/CD
  • автоматизированное тестирование

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

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Django/Python Developer (Full-Stack) — Virtual Technologies Group, 100,000 – 120,000 USD в год, Bethesda | itrelocate