Backend

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

О компании и команде

Мы – инженерная IT-компания, занимаемся разработкой прикладных кроссплатформенных приложений для ОС Аврора, Rosa, Astra, Ubuntu.

Наши продукты:
– Авроид Платформа
 – платформа для запуска Android-приложений на ОС Аврора
– TAVRO – Telegram для ОС Аврора

Авроид существует с начала 2023 года, но уже вывел на рынок два востребованных и современных продукта. И это не все!
Мы непрерывно проводим исследования, чтобы быть в теме и предлагать новые решения.
Важность и уникальность наших продуктов вдохновляют команду на достижение целей и поиск новых возможностей.

Сейчас мы ищем в нашу команду Senior Python-разработчика.

Чем предстоит заниматься:

  • Разработка серверной части нового продукта
  • Участие вместе с руководителем группы в проектировании архитектуры бэкенда с учетом требований по нагрузке, масштабируемости и информационной безопасности
  • Code-review, внедрение практик для повышения качества кода и эффективности разработки

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

  • Опыт разработки на python – от 4 лет.
  • Понимание принципов клиент-серверного взаимодействия (в том числе REST API, WebSocket).
  • Глубокое знание Python (3.7+) и его экосистемы.
  • Опыт разработки с использованием WebRTC для построения peer-to-peer соединений в реальном времени.
  • Опыт разработки высоконагруженных асинхронных веб сервисов.
  • Опыт работы с брокерами сообщений (RabbitMQ, Kafka) для асинхронного взаимодействия между сервисами.
  • Понимание принципов проектирования микросервисной архитектуры.
  • Опыт работы с Docker для контейнеризации приложений.
  • Знание и опыт применения паттернов проектирования (SOLID, DRY, KISS).
  • Понимание принципов построения распределенных систем и решения проблем масштабирования.
  • Знание SQL (PostgreSQL).
  • Умение писать чистый, поддерживаемый код и следовать PEP8.

Будет плюсом:

  • Опыт работы с Kubernetes для оркестрации контейнеров, включая настройку pod'ов, сервисов, ingress и масштабирование.
  • Опыт работы с Django.
  • Навыки оптимизации производительности Python-приложений и работы с профилировщиками.
  • Опыт настройки CI/CD пайплайнов.
  • Опыт работы с инструментами мониторинга и логирования (Prometheus, Grafana, ELK stack).
  • Знание принципов Event-Driven Architecture.

Условия работы

Комфортные условия для работы

  • Официальное оформление в аккредитованной IT-компании
  • Офисный, гибридный или удаленный формат работы
  • Просторный и уютный офис в центре СПб, в который хочется ходить
  • Компенсация питания для офисных сотрудников
  • Бонусная программа за рекомендации

Хорошая заработная плата

  • Белая и конкурентная заработная плата, которую мы отдельно обсуждаем с каждым кандидатом

Забота о здоровье

  • ДМС после завершения испытательного срока (пакет со стоматологией и широким пакетом услуг)
  • 3 day off в квартал по болезни
  • 100%-ая оплата больничного листа

Обучение и развитие

  • Работа в команде с опытными экспертами, у которых всегда есть чему поучиться
  • Внешнее обучение за счет компании
  • Возможность попробовать свои силы в смежном направлении, в роли наставника/руководителя

Overview

  • Employer: Авроид
  • Job Title: Senior Python-разработчик
  • Published: 1 month, 3 weeks ago
Apply For This Job