на главную
zarplata•2 ч. назадСвежая вакансияОпубликована сегодня на Зарплата.ру. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

Full-stack Python разработчик

УдалённоДМСРелокационный бонусГибкий графикОбучение

Навыки и технологии

API и сетевые протоколыReactVueDjangoAnsibleSQLAlchemyDockerPostgreSQLGrafanaPrometheusGitLab CI/CDJavaScriptMySQLPythonRedisRabbitMQKubernetesElasticsearchnginxTypeScript

Ключевая задача

Разработка внутренней системы управления тестовыми стендами и связанных подсистем на Python (backend) и фронтенде для направления автоматизации, интеграции и деплоя.

Описание вакансии

О компании

Новые Телеком Решения - это разработчик ПО и производитель телекоммуникационного оборудования для операторов связи.

Обязанности

Обязанности:

  • Проектирование и разработка системы управления тестовыми стендами: модель данных, машина состояний, REST API, схемы C4/PlantUML
  • Подсистема бронирования: брони, конфликты ресурсов (частоты, PLMN, IP, RF), очереди, приоритеты, автоосвобождение, конкурентный доступ
  • REST API для GitLab CI: получение/освобождение стенда, выбор версий, статусы, CI-шаблоны
  • Web-интерфейс: календарь броней, каталог и статусы стендов, версии из Nexus, история, роли
  • Развёртывание версий: Ansible, Nexus, фоновое выполнение, журналы, откат
  • Проверки работоспособности стендов перед интеграционными и E2E-тестами
  • Виртуальные стенды: жизненный цикл, автоудаление, учёт ресурсов, изоляция
  • Интеграции: Jira, Mattermost, Prometheus, Grafana, OpenSearch
  • Web-сервис схем: референсы, SVG/PNG, permalink для Confluence, обновление по коммитам
  • Отчётность по использованию стендов
  • Качество (unit/integration/E2E, SAST/SCA, code review) и безопасность (RBAC, Vault, защита токенов)
  • Контейнеризация, мониторинг, алерты, документация, поддержка пользователей.

Требования

Ожидания от кандидата:

  • Релевантный опыт работы 3-5 лет
  • Backend: Python 3 (FastAPI / Django, asyncio), Pydantic, SQLAlchemy / Django ORM
  • SQL (PostgreSQL: транзакции, блокировки, индексы, миграции)
  • Инфраструктура: Linux, Docker, Kubernetes, Nginx; основы сетей (TCP/IP, VLAN), SSH
  • Frontend: HTML, CSS, JavaScript / TypeScript; серверные шаблоны с HTMX либо React / Vue
  • Календарные и табличные компоненты; работа с SVG / PNG
  • API и безопасность: REST, OpenAPI; аутентификация (LDAP / OIDC, токены), модель ролей RBAC
  • Фоновые задачи: Celery / Arq / RQ, Redis / RabbitMQ; идемпотентность и обработка сбоев
  • Мониторинг и логи: Prometheus, Grafana, OpenSearch / Elasticsearch.

Условия

Мы предлагаем:

  • Развитие: неограниченный профессиональный рост, команда экспертов, внутреннее и внешнее обучение
  • Надежность: официальное оформление по ТК РФ в аккредитованной ИТ компании, достойный уровень заработной платы, социальные гарантии
  • Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка, релокационный бонус
  • Комфорт: гибкое начало рабочего дня, гибридный/удалённый график работы.