Мадела

Python-разработчик middle/senior

Не указана
  • Пенза
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • RabbitMQ
  • ООП
  • REST API
  • MongoDB
  • SQLAlchemy
  • Python

Аккредитованная IT-компания MaDeLa в поисках разработчика, способного усилить нашу команду. Мы занимаемся разработкой ПО в различных сферах: финтех, телеком, ритейл, улучшение городской среды и другие.
Будем рады знакомству и сотрудничеству со специалистами имеющими опыт в разработке и с желанием развиваться!

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

  • Разработка высоконагруженных и масштабируемых серверных приложений на Python;
  • Проектирование архитектуры микросервисных систем, API и интеграционных решений;
  • Оптимизация производительности и безопасности приложений;
  • Взаимодействие с аналитиками и архитекторами при проектировании сложных систем;
  • Наставничество младших разработчиков, проведение код-ревью и формирование лучших практик команды;
  • Разработка и поддержка CI/CD-процессов совместно с DevOps-инженерами;
  • Проектирование схем взаимодействия между сервисами (REST, gRPC, очереди сообщений);
  • Написание тестов (unit, integration, e2e) и внедрение автоматизированного тестирования.

Требования:

  • Опыт коммерческой разработки на Python от 3 лет;
  • Глубокие знания Python 3.x, ООП, понимание принципов SOLID, паттернов проектирования;
  • Опыт работы с фреймворками Django, FastAPI или Flask (желательно — не менее двух из них);
  • Уверенные знания асинхронного Python (asyncio, aiohttp);
  • Опыт работы с реляционными и нереляционными БД (PostgreSQL, MySQL, MongoDB, Redis), проектирование сложных моделей данных;
  • Знание систем очередей (RabbitMQ, Kafka), опыт построения событийно-ориентированных архитектур;
  • Опыт оптимизации запросов и работы с ORM (Django ORM, SQLAlchemy);
  • Уверенное владение Git и понимание Git-flow;
  • Базовые навыки DevOps: Docker, CI/CD, настройка контейнеризированных окружений;
  • Понимание принципов архитектуры REST, GraphQL, микросервисов.

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

  • Опыт проектирования сложных высоконагруженных систем (от 10 тыс. RPS);

  • Навыки проведения технических интервью и участия в подборе команды;

  • Знание Kubernetes и облачных сервисов (AWS, GCP, Yandex Cloud);

  • Опыт миграции монолитных приложений на микросервисную архитектуру;

  • Навыки настройки мониторинга (Prometheus, Grafana, ELK);

  • Участие в разработке технических концепций, POC и архитектурных решений.

Что получают наши сотрудники:

  • Стабильную работу в быстрорастущей аккредитованной IT-компании. За последний год мы выросли в два раза и продолжаем расти.
  • Условия для эффективной работы. Наши сотрудники работают удалённо, либо в уютном офисе г. Пенза
  • Участие в сложных и интересных проектах.
  • Слаженную коммуникацию с командой. Взаимная помощь и поддержка, onboarding.
  • Передовые технологии. Мы следуем трендам, постоянно экспериментируем и анализируем технологический стек.
  • Карьерный рост и профессиональное развитие.
  • ДМС.
  • Корпоративные скидки на изучение английского языка от Skyeng и Skillbox.
  • Официальное трудоустройство по ТК РФ с 1 рабочего дня, официальная заработная плата и её регулярный пересмотр по итогам perfomance review.
  • Ламповая атмосфера. Нам важно, чтобы сотрудникам было уютно как дома, ценим эмоциональное спокойствие.
  • Развитая корпоративная культура. Мы проводим тимбилдинги, играем в футбол, отмечаем праздники, выезжаем на природу.