Назад
13 часов назад

Python Developer (Backend)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Python Developer (Backend): Developing and optimizing high-performance RESTful APIs and server applications for a cloud platform and virtualization management system with an accent on asynchronous programming, network protocols, and database optimization. Focus on designing scalable backend services, integrating external APIs, and writing tests for asynchronous code.

Локация: Возможна удалённая работа по территории России, а также гибридный формат в Москве

Компания

ГНИВЦ — партнер государственных компаний и лидеров российского бизнеса, разработчик и системный интегратор крупнейших государственных информационных систем и коммерческих решений для налогового мониторинга.

Что делать

  • Разработка высокопроизводительных REST API на FastAPI с документацией Swagger/OpenAPI и реализацией OAuth2/JWT аутентификации
  • Создание серверных приложений с использованием ZeroMQ, gRPC, HTTP/HTTPS, TCP/UDP
  • Реализация асинхронных и многопоточных задач для обработки больших объемов данных
  • Оптимизация работы с базами данных PostgreSQL через SQLAlchemy и асинхронные драйверы
  • Интеграция с внешними API и LDAP для аутентификации и управления пользователями
  • Написание unit и интеграционных тестов для асинхронного кода с pytest и pytest-asyncio

Требования

  • Опыт разработки REST API на FastAPI и понимание принципов REST
  • Глубокие знания asyncio и опыт разработки асинхронных сетевых приложений
  • Опыт работы с многопоточностью и многозадачностью в Python
  • Знание SQLAlchemy, асинхронных драйверов баз данных и оптимизации запросов
  • Опыт работы с сетевыми протоколами и технологиями (HTTP, TCP, ZeroMQ, gRPC)
  • Навыки написания тестов для асинхронного кода и отладки

Хорошо, если есть

  • Опыт работы с очередями задач (Celery, RabbitMQ, Kafka)
  • Знание систем кэширования (Redis, Memcached)
  • Опыт работы с системами управления виртуализацией (VMware, OpenStack, QEMU/KVM)

Культура и преимущества

  • Возможность работы в офисе, гибридно или полностью удалённо по России
  • Пятидневная рабочая неделя с комфортным графиком
  • Конкурентная заработная плата и премии за результаты
  • Официальное трудоустройство с полным соблюдением ТК РФ и оплачиваемыми отпусками
  • Компенсация больничных, добровольное медицинское страхование, возмещение части затрат на спорт
  • Профессиональное обучение, сертификация, внутренние и внешние мероприятия, партнерские программы по изучению языков
  • Дополнительные оплачиваемые выходные для сотрудников с опытом работы более 11 месяцев

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...