Backend-разработчик (Middle)
РЦ ПЛИНОРОписание
Задачи, которые предстоит решать:- Разработка и поддержка микросервисов на Python
- Проектирование и оптимизация API (REST) для взаимодействия между сервисами и фронтендом
- Работа с базами данных: написание эффективных запросов, проектирование схем, обеспечение целостности данных
- Интеграция и работа с брокерами сообщений для асинхронной обработки задач
- Участие в проектировании архитектуры системы и принятии технических решений
- Написание чистого, поддерживаемого и хорошо документированного кода
- Code review, рефакторинг и постоянное улучшение кодовой базы
- Взаимодействие с другими командами (фронтенд, DevOps, аналитика) для успешной реализации функциональности
- Глубокое понимание Python 3.8+ (async/await, type hints, context managers, декораторы)
- Опыт работы с фреймворками для создания веб-API: FastAPI (предпочтительно) или Flask/Django REST Framework
- Знание принципов ООП, SOLID и умение писать идиоматичный код
- Опыт работы с системами миграции БД (Alembic)
- PostgreSQL: Уверенное владение: сложные SQL-запросы (JOIN, оконные функции), индексы, транзакции, изоляция
- ClickHouse: Опыт работы с колоночными БД. Понимание особенностей: партиционирование, создание и оптимизация таблиц, написание эффективных аналитических запросов
- Redis: Использование в качестве кеша (pub/sub) и для хранения временных данных. Понимание типов данных Redis
- RabbitMQ (или Kafka): Опыт работы с очередями сообщений
- Понимание моделей обмена (Exchanges, Queues), протокола AMQP. Умение создавать производительных потребителей (consumers) и издателей (publishers)
- Понимание принципов микросервисной архитектуры, ее паттернов и антипаттернов
- Опыт проектирования и взаимодействия с REST/gRPC API
- Понимание проблем распределенных систем (сетевая задержка, идемпотентность, консистентность данных)
- Docker: Умение создавать контейнеры для сервисов, работа с Dockerfile, docker-compose для локальной разработки
- CI/CD: Опыт работы с системами непрерывной интеграции и доставки (GitLab CI/CD, GitHub Actions, Jenkins)
- Мониторинг и логирование: Знакомство Grafana, ELK Stack или аналогами
Для вас:
- График работы 5/2 с 9:00 до 18:00 или в 8:00 до 17:00 (в пятницу на 1 час короче)
- Стабильные выплаты два раза в месяц
- Оформление согласно ТК РФ
- Работа в аккредитованной ИТ-компании
- Комфортные условия труда
- Возможности для профессионального и карьерного роста
- Современный офис, удобное рабочее место
8 дней назад
Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
Web-разработчик Backend-программист (Middle) (для работы с сайтами, CMS)
от
60 000 Р
до
80 000 Р
Описание DELTA Digital-компания с 20-летней историей успеха в сфере интернет-маркетинга. Мы многократные призёры авторитетных профессиональных рейтингов, таких как Рейтинг Рунета и Tagline , и ...
14.11.2025; Источник: hh.ru
Backend-разработчик (PHP/1C-Битрикс/Laravel) - middle уровень
... фреймворкам: Laravel - (уровень middle +) Умение проектировать и ... модулей Взаимодействие с командой (разработчики, тестировщики, менеджеры) ... Если вы опытный backend-разработчик с сильными техническими ...
17.11.2025; Источник: hh.ru
Middle backend-разработчик на Node.Js
до
150 000 Р
Описание В связи с расширением отдела объявляем конкурс на позицию Middle backend-разработчик на Node.Js. Полная занятость, полный день, удаленная работа. Уровень оплаты труда до 150000 руб. Мы - ...
27.10.2025; Источник: hh.ru