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

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

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

Python Developer

Оценка ИИ

Хорошая вакансия для разработчика среднего уровня в Москве с четко прописанным стеком технологий. Использование FastAPI и SQLAlchemy делает роль актуальной, хотя отсутствие указанной зарплаты немного снижает привлекательность.


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

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

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

Позиция требует среднего уровня подготовки (Middle), так как необходим опыт от 1 до 3 лет и знание специфического стека (MS SQL, FastAPI, парсинг). Основная сложность может заключаться в работе с легаси-кодом или сложными SQL-запросами.

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

Медиана200 000 ₽
Рынок150 000 ₽ – 250 000 ₽
Оценка ИИ

В объявлении не указана заработная плата, однако для Python-разработчика с опытом 1-3 года в Москве рыночный диапазон составляет от 150 000 до 250 000 рублей. Предложение будет конкурентоспособным, если попадет в эти рамки.

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

I am writing to express my interest in the Python Developer position at Novotest. With over two years of experience in backend development, I have built a solid foundation in Python and FastAPI, which aligns perfectly with your technical stack. My background includes extensive work with MS SQL and SQLAlchemy, as well as hands-on experience in data parsing using Selenium, which I believe will be highly beneficial for your projects.

In my previous roles, I have successfully managed database migrations with Alembic and ensured data integrity through Pydantic validation. I am comfortable working in Unix/Linux environments and have a strong track record of integrating various external APIs. I am particularly drawn to this role because of the opportunity to apply my skills in a professional environment that values both technical excellence and collaborative teamwork.

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

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

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

Откликнитесь в Новотест уже сейчас

Присоединяйтесь к команде Новотест и развивайте современные backend-решения на Python и FastAPI!

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

Python Developer / Новотест.

🐍 Москва.

Требования:

⭐ Опыт работы Python-разработчиком от 1 до 3 лет;

⭐ Уверенное знание Python;

⭐ Опыт разработки backend на FastAPI;

⭐ Опыт работы с MS SQL;

⭐ Знание SQL и умение писать запросы вручную;

⭐ Опыт работы с SQLAlchemy;

⭐ Опыт использования Alembic для миграций;

⭐ Опыт валидации данных с помощью Pydantic;

⭐ Умение работать с внешними API;

⭐ Базовые знания Unix/Linux, уверенная работа в командной строке;

⭐ Опыт использования инструментов парсинга, например Selenium, Camelot;

⭐ Коммуникабельность, ответственность, доброжелательность;

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

⭐ Опыт работы с Docker;

⭐ Базовые навыки администрирования БД.

🦆Откликнуться

🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨‍💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL

🔥Софи - ии-ассистент для автооткликов и поиска работы.

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

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

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

Навыки

  • Python
  • Linux
  • SQL
  • Docker
  • Unix
  • Selenium
  • FastAPI
  • SQLAlchemy
  • Pydantic
  • Alembic
  • MS SQL
  • Camelot

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

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

Как работает Dependency Injection в FastAPI и в чем преимущества использования асинхронных эндпоинтов при работе с БД?

Оценка навыков работы с ORM и оптимизации запросов.

Какие стратегии загрузки связанных данных (loading strategies) в SQLAlchemy вы знаете и когда лучше использовать selectinload вместо joinedload?

Проверка опыта работы с миграциями и предотвращения потери данных.

Расскажите о вашем опыте использования Alembic. Как вы справляетесь с ситуациями, когда автоматическая генерация миграции неверно определяет изменения в схеме?

Оценка навыков парсинга и обхода защиты.

С какими основными трудностями вы сталкивались при использовании Selenium для парсинга данных и как вы их решали (например, динамический контент или блокировки)?

Проверка навыков работы с MS SQL и написания чистого SQL.

В чем заключаются особенности работы с MS SQL по сравнению с PostgreSQL, и как вы оптимизируете сложные SQL-запросы вручную?

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

Top Selection
280 000 ₽ – 300 000 ₽

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

SeniorУдалённоРоссия
Go · SQL · gRPC · REST · Protobuf · JSON · Kafka · Redis · PostgreSQL · ClickHouse · Docker · Kubernetes · Prometheus · Grafana · OpenTelemetry · CI/CD · Data Lake
+17 навыков
DataDev
250 000 ₽ – 300 000 ₽

Senior Java Developer

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · SOLID · OOP · Redis · MongoDB · Docker · Kubernetes · CI/CD · JUnit · Mockito · Microservices · Web3
+16 навыков
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённоРоссия
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
NDA
200 000 ₽ – 250 000 ₽

Senior C++ Developer (ATM / Payment Systems)

SeniorУдалённоРоссия
C++ · CEN/XFS · NDC · EMV · StateMachine · API
+6 навыков
HuntTech
250 000 ₽ – 310 000 ₽

Разработчик C++ ( Senior )

SeniorУдалённоРоссия
C++ · Linux · TCP/IP · Docker · Git · BGP · VLAN · Wireshark · TCPDump · Cisco TRex · GNS3 · EVE-NG · LACP · VXLAN
+14 навыков
JETLYN
310 000 ₽ – 420 000 ₽

Rust Developer

SeniorУдалённоРоссия
Rust · WebSocket · REST · WASM · Asynchronous Programming · CAD · System Design · AI-assisted Development · Claude Code · Codex
+10 навыков
более 1000 офферов получено
4.9

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

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

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

Новотест
Страна
Россия