yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Python-разработчик (Senior)

ИИОценка ИИ

Интересный технологический стек (FastAPI, ClickHouse, Kafka) и работа в аккредитованной IT-компании. Удаленный формат работы и фокус на самостоятельность делают вакансию привлекательной для опытных разработчиков, ценящих свободу действий.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубоких знаний архитектурных паттернов (CQRS, Event Sourcing) и опыта работы с ClickHouse и Kafka, что характерно для уровня Senior. Высокая степень самостоятельности и отсутствие микроменеджмента предполагают наличие серьезного бэкграунда в принятии технических решений.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 500 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, однако для позиции Senior Python Developer с таким стеком (Kafka, ClickHouse, архитектурные паттерны) рыночные предложения в России обычно начинаются от 300 000 рублей. Верхняя граница может достигать 500 000 рублей и выше в зависимости от квалификации кандидата.

Сопроводительное письмо

Меня заинтересовала вакансия Senior Python-разработчика в компании «Пэник Дривен Девелопмент». Мой опыт коммерческой разработки на Python составляет более 4 лет, и я обладаю глубокими знаниями FastAPI, асинхронного программирования и работы с микросервисной архитектурой. У меня есть практический опыт проектирования сложных систем с использованием Kafka, PostgreSQL и ClickHouse, что полностью соответствует стеку вашего проекта.

Особенно меня привлекает возможность работать над ITSM/Service Desk платформой и применять такие паттерны, как Event Sourcing и CQRS. Я привык брать на себя ответственность за технические решения и доводить задачи до продакшена самостоятельно. Уверен, что мой опыт в оптимизации производительности и проектировании высоконагруженных систем принесет значительную пользу вашей команде.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Пэник Дривен Девелопмент уже сейчас

Присоединяйтесь к команде «Пэник Дривен Девелопмент» и развивайте современную ITSM-платформу без микроменеджмента!

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

#удаленка #python #backend #senior

Мы - компания "Пэник Дривен Девелопмент".

Наша компания предоставляет услуги по заказной разработке, аутстаффингу, дизайну и прототипированию, аналитике и работе с данными, технологической поддержке, тестированию и качеству.

Для нас важно создавать масштабируемые технологичные продукты, которые помогают бизнесу двигаться вперёд. Мы быстро погружаемся в проект, выстраиваем процессы и выдаем результат - именно из этой философии и родилось наше название - "Пэник Дривен Девелопмент".

"Пэник Дривен Девелопмент" — мы не тушим пожары, мы работаем прямо в огне!

Сейчас мы ищем Python-разработчика (Senior).

Мы развиваем собственную ITSM / Service Desk платформу в On-premise варианте поставки. Система прошла стадию MVP и активно развивается: появляются новые модули, интеграции и сценарии использования у клиентов. Сейчас мы ищем Senior Python-разработчика, который возьмёт на себя развитие бэкенда платформы и будет самостоятельно вести задачи от проработки до продакшена.

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

• Разрабатывать и развивать backend-сервисы платформы на Python (FastAPI, асинхронный стек)

• Проектировать и развивать микросервисную архитектуру в связке с архитектором проекта

• Принимать самостоятельные технические решения на своём участке и аргументировать их

• Работать с данными: PostgreSQL (транзакционные сценарии) и ClickHouse (аналитика) через SQLAlchemy

• Реализовывать интеграции через REST API и событийное взаимодействие (Kafka)

• Применять паттерны проектирования микросервисов (Event Sourcing, CQRS, BFF) там, где это оправдано

• Работать с кешированием (Redis / Valkey), оптимизировать производительность

• Обеспечивать качество: покрытие тестами, участие в код-ревью

• Взаимодействовать с архитектором, аналитиками, DevOps и тестировщиками

Наши процессы:

• Kanban, Yandex Tracker

• Обязательное код-ревью

• Отдельный DevOps, который выстраивает и улучшает процессы и помогает команде

• Backend команда: 2 Senior Python-разработчика и архитектор проекта

Нам по пути, если:

• У тебя есть опыт коммерческой разработки на Python от 4 лет

• Уверенное владение FastAPI и асинхронным программированием (asyncio)

• PostgreSQL и ClickHouse: проектирование схем, оптимизация запросов, работа через SQLAlchemy

• Практический опыт с Kafka и микросервисной архитектурой

• Понимание ключевых архитектурных паттернов: Event Sourcing, CQRS, BFF

• Опыт работы с кешем (Redis / Valkey — принципиальной разницы нет)

• Ответственное отношение к качеству кода: тесты, чистая и поддерживаемая кодовая база

• Высокий уровень самостоятельности: умение брать задачу и доводить её до результата без микроменеджмента

•  Хочешь работать в аккредитованной IT-компании, в комфортной для тебя обстановке (у нас удаленка), самостоятельно планируя свое рабочее время (основной часовой пояс команды - МСК). Рассматриваем также сотрудничество по ИП.

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

• Опыт работы с ITSM / Service Desk системами

• Опыт проектирования высоконагруженных / событийно-ориентированных систем

• Опыт разработки продуктов в On-premise поставке

Для отклика напиши Откликнуться, что тебя заинтересовала наша вакансия

Ждем тебя в нашей команде!

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • FastAPI
  • PostgreSQL
  • ClickHouse
  • SQLAlchemy
  • Kafka
  • Redis
  • Valkey
  • Microservices
  • Event Sourcing
  • CQRS
  • BFF
  • REST API
  • asyncio

Возможные вопросы на собеседовании

Проверка понимания архитектурных паттернов, заявленных в вакансии.

Расскажите о вашем опыте реализации паттернов CQRS и Event Sourcing: в каких случаях их применение было оправдано, а в каких — избыточно?

Вакансия предполагает работу с аналитикой и транзакциями.

Как вы разделяете потоки данных между PostgreSQL и ClickHouse в своих проектах? Как обеспечивается консистентность данных?

Проверка навыков работы с асинхронным стеком.

С какими типичными проблемами производительности в FastAPI и asyncio вы сталкивались и как их решали?

Оценка опыта работы с брокерами сообщений.

Как вы организуете обработку ошибок и повторные попытки (retries) при работе с Kafka в микросервисной архитектуре?

Проверка навыков проектирования.

Какие особенности проектирования backend-сервисов необходимо учитывать при On-premise поставке продукта клиенту?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Россия