Назад
7 часов назад

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

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

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

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

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

#вакансия #Разработка #Python #fulltime #удаленно

Привет!👋 Меня зовут Ирина. Я представляю группу компаний Top Selection.
Ищем разработчика Python уровня Senior

✅Уровень: Senior
✅Локация и гражданство: РФ
✅ЗП: 280-300К на руки
✅Загрузка: fulltime
✅Оформление: как ИП
✅Проект: ритейл

‼️Обязательные требования:
- Опыт коммерческой разработки на Python от 5 лет, уверенный Senior, не middle.
- Владение хотя бы одним из фреймворков:
•AioHttp;
•Sanic;
•FastApi;
•Starlette;
•Django;
•Flask;
•etc.
- Уверенные знания Linux на уровне пользователя;
- Умение писать SQL-запросы без использования ORM;
- Опыт работы с:
•Docker;
•GitLab CI;
•OpenShift либо Kubernetes.

➕Доп. требования:
- Самостоятельность:
•умение работать с нечетко сформулированными задачами;
•активно довыяснять требования у команды и бизнеса;
•не дожидаясь готовых ТЗ.
- Критическое мышление:
•способность логически анализировать задачи;
•ставить под сомнение неработающие решения или спорные требования.
- Коммуникация:
•умение четко формулировать вопросы;
• давать обратную связь;
•не замыкаться на проблеме и эффективно коммуницировать с командой.
- Обучение и развитие:
•желание учиться новому;
•прислушиваться к замечаниям команды и постоянно повышать свою экспертизу.
- Надёжность:
•пунктуальность;
•соблюдение дедлайнов и договорённостей.
2. Процессы и практики (Workflow & Practices)
- Качество кода:
•привычка писать тестируемый и поддерживаемый код;
•следование стандартам команды.
- Работа с БД:
•умение строить эффективные SQL-запросы (включая сложные фильтры и джоины) и оптимизировать их через анализ планов запросов и правильное использование индексов.
- Ведение задач:
•способность декомпозировать крупные задачи на небольшие;
•последовательные этапы.
- Code Review:
•привычка делать небольшие и понятные Merge/Pull Request;
•адекватно реагировать на комментарии.
3. Технический стек (Hard Skills)
- Язык и фреймворки:
•уверенное владение Python, Django 5.0+, опыт работы с FastAPI.
- Базы данных:
•глубокие знания PostgreSQL (оптимизация запросов, работа с индексами);
•обязательный опыт работы с высоконагруженными БД (десятки миллионов записей).
- ORM:
•опыт работы с SQLAlchemy.
- Тестирование:
•регулярная практика написания тестов — unit- и интеграционных (pytest).
- Бонусом (желательно):
•знакомство с одним из брокеров сообщений:
••RabbitMQ,
••Kafka.
- Опыт работы с Redis.

📝Задачи:
- Выполняет задачи по разработке программных решений в web и мобильных приложениях на основании технических заданий;
- Полученных от функциональных консультантов и в соответствии с регламентами ведения разработок;
- Разрабатывает unit тесты;
- Cопровождает, документирует и эксплуатирует разработанные приложения;
- Оказывает консультации по техническим вопросам в web и мобильных приложениях;
- Выявляет дефекты и находит причины их возникновения;
- Разрабатывает варианты решения проблем и устранения инцидентов и дефектов;
- Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.

📲Контакты:

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

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

Источник -