- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Python Developer Middle
Стабильная компания с долгой историей (35 лет) и четкими требованиями к кандидату. Предлагается гибкий формат работы (удаленка/гибрид), однако уровень заработной платы в тексте не указан, что снижает прозрачность предложения.
Сложность вакансии
Позиция требует уверенного коммерческого опыта от 3 лет, глубоких знаний PostgreSQL, FastAPI/Flask и асинхронного программирования. Дополнительным плюсом будет опыт интеграции с другими языками (Java, Go, C++).
Анализ зарплаты
В вакансии не указан уровень заработной платы. По рыночным оценкам для Санкт-Петербурга, Middle Python Developer с опытом от 3 лет может рассчитывать на сумму от 150 000 до 250 000 рублей в зависимости от успешности прохождения интервью.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в NAUKA уже сейчас
Откликнитесь на вакансию Python Developer в NAUKA прямо сейчас, чтобы стать частью команды с 35-летней историей!
Описание вакансии
*🗺* Python Developer Middle
Удалёнка/Гибрид (Санкт-Петербург) NAUKA – компания-разработчик решений для предприятий нефтегазовой отрасли с 35-летней историей.
Требования:
– Опыт коммерческой разработки на Python от 3 лет. Умение писать читаемый, поддерживаемый и документированный код.
– Опыт разработки высоконагруженных сервисов на FastAPI и Flask.
– Глубокое понимание принципов ООП.
– Опыт написания асинхронного кода с использованием async/await.
– Написание сложных SQL-запросов, работа с ORM, навыки написания и отката миграций.
– Знание PostgreSQL (индексы, типы данных, транзакционный уровень изоляции, оптимизация запросов).
– Опыт покрытия кода Unit-тестами. Работа с мокированием.
– Понимание принципов безопасности, аутентификации и управления правами (JWT/OAuth2).
– Понимание жизненного цикла разработки ПО (CI/CD, Git).
– Опыт интеграции Python с сервисами на других языках программирования (Java, Go, C++).
*➡️*Откликнуться
*📍 Навигация:[База знаний](https://t.me/pyproglib) • [Задачи](https://t.me/py_problems_lib) •* Собеседования
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- FastAPI
- Flask
- OOP
- asyncio
- SQL
- ORM
- PostgreSQL
- Unit Testing
- JWT
- OAuth2
- CI/CD
- Git
- Java
- Go
- C++
Возможные вопросы на собеседовании
Проверка опыта работы с асинхронным кодом, который критичен для высоконагруженных систем на FastAPI.
Расскажите о вашем опыте написания асинхронного кода на Python. С какими проблемами (например, race conditions) вы сталкивались и как их решали?
Вакансия требует глубоких знаний PostgreSQL и оптимизации запросов.
Как бы вы подошли к оптимизации медленного SQL-запроса в PostgreSQL? Какие инструменты и подходы (например, EXPLAIN ANALYZE) вы используете?
В требованиях указана интеграция Python с сервисами на Java, Go или C++.
Был ли у вас опыт интеграции Python-приложений с сервисами, написаннными на других языках? Какие протоколы взаимодействия (gRPC, REST, очереди сообщений) вы использовали?
Проверка навыков обеспечения безопасности и авторизации, указанных в описании.
В чем разница между аутентификацией и авторизацией? Как вы организуете управление правами доступа с использованием JWT?
Умение писать тестируемый код и работать с моками — важное требование вакансии.
Как вы организуете процесс модульного тестирования? В каких случаях использование mock-объектов оправдано, а в каких — избыточно?
Похожие вакансии
.Net разработчик
Go разработчик
Middle Backend Developer php bitrix
Python-разработчик (Django / FastAPI)
Middle Python Developer (Backend + Web Scraping)
PHP / Laravel (Voyager) разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!