Назад
2 часа назад

Senior Python Разработчик

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

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

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

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

ID 1745 - Senior Python разработчик

🌍 Локация: РФ
💼 Удаленка
🕔 Занятость: фулл тайм

🏢 Проект: Участие в разработке и развитии платформы для управления беспилотным транспортом, обеспечение стабильной и своевременной поставки функционала, влияние на качество пользовательского опыта и внутренний командный процесс.

💡 Требования:
Технологии
Python 3.11+, FastAPI (async), PostgreSQL, SQLAlchemy, Redis, Kafka, Alembic, Docker, Kubernetes (K8s), Grafana.

Уверенно пишет код на python, разбирается в алгоритмах и структурах данных;
Умеет работать с асинхронным кодом, использует asyncio, create_task, gather;
Осознанно использует зависимости (Depends, DI-контейнеры), обеспечивает
слабую связанность;
Умеет разбивать код на независимые компоненты (Clean/Hex architecture), знает паттерны repository, use_case, adapters и тд;
Умеет работать с БД (Postgres), как на уровне ORM (SqlAlchemy) так и на сыром SQL;
Понимает как работать с транзакциями, проводить границы атомарных
событий;
Тестирует свой код (pytest), на практике понимает разницу между
интеграционными и юнит тестами;
Знает принципы чистого кода SOLID, DRY, KISS;
Знаком с микросервисной архитектурой и знает паттерны поддержания
консистентности;

📌 Nice to have:
опыт работы с S3, ботами, глубокое понимание Redis.

📋Задачи:
Разработка высокопроизводительных сервисов на Python;
Переработка существующих сервисов - рефакторинг, оптимизация, переработка архитектуры, отказоустойчивость;
Развитие продукта - разработка новых продуктовых фичей и улучшение UX наших пользователей;
Решение разнообразных технических задач - от борьбы с ботами до написания рекомендательных систем.

⭐️Личные качества:
Ответственность за результат: не просто реализует задачу, а обеспечивает стабильную и качественную поставку, учитывая последствия изменений;
Системное мышление: видит не только код, но и архитектурную целостность решения, умеет предложить улучшения, влияющие на весь модуль или сервис;
Командная работа: умеет работать в кросс-функциональной команде,
выстраивает продуктивное взаимодействие с аналитиками, QA и другими
разработчиками;
Коммуникация: умеет доносить технические идеи понятно, аргументированно отстаивать решения, участвовать в архитектурных обсуждениях;
Гибкость и адаптивность: спокойно реагирует на изменения требований,
умеет приоритизировать и адаптировать решения под текущие цели команды;
Инициативность и самостоятельность: Если что-то непонятно — не ждёт
указаний, а формулирует вопрос, ищет ответ в коде, документации или у коллег;
Умеет эффективно задавать уточняющие вопросы.

📨 Оставить отклик можно по короткой гугл форме или в личные сообщения

#Python #Удаленно #вакансия

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

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

Источник -