Python — вакансии и стажировки
6.8K subscribers
981 photos
38 videos
2.03K links
Стажировки и вакансии для Python разработчиков с прямыми контактами HR от компаний, которые ищут разработчиков прямо сейчас.

По вопросам рекламы/размещения вакансий @ads_young
Download Telegram
🐍 Подборка вакансий для Python-специалистов по грейдам!

Junior:
Junior Test Engineer(C++ / Python, CI/CD, DevOps) - Удаленно.

Middle:
Middle Python Developer / ORB IT - Ташкент.
Middle Python Developer / Нанософт - Санкт-Петербург, гибрид.

Senior:

Senior Python Developer / Тензор - Удаленно/Уфа, гибрид.

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

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
5
400 мест в Софи - всё ⚡️

Вам потребовалось менее 24 часов чтобы разобрать их все. Такая поддержка - наше главное топливо и мотивация.

Мы благодарны каждому, кто решил автоматизировать свой поиск работы и присоединился к нам в этом запуске❤️

Анонс следующего открытия доступа мы опубликуем здесь.

Спасибо, что остаетесь с нами!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Вопрос с собеседования

Какие объекты можно положить в множество?

Ответ: В Python множество (set) может содержать только хешируемые (то есть неизменяемые) объекты. Это означает, что в set можно положить числа, строки, кортежи (если все их элементы тоже хешируемы), булевы значения и другие неизменяемые типы.

Объекты типа list, dict, set и другие изменяемые структуры — положить нельзя: они не имеют хеш-функции (hash) и вызовут ошибку TypeError.

Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥2
Middle Python Developer / Sailet.
🐍 Удаленно.

Требования:

Python 3.10+ (2-4 года коммерческого опыта).
Django 4.x + Django REST Framework.
PostgreSQL — сложные запросы, оптимизация, миграции.
Celery + Redis — асинхронные задачи, очереди.
REST API — проектирование и документирование.
Git, code review, работа в команде.
Опыт интеграции с 1С (REST API / SOAP / CommerceML).
Scrapy / Selenium — веб-парсинг.
Elasticsearch — полнотекстовый поиск.
FastAPI (дополнительно к Django).
Опыт работы с OpenAI API или другими LLM.
Docker, docker-compose.
Понимание e-commerce метрик (оборачиваемость, маржинальность).

Будет плюсом:
Опыт в B2B e-commerce или ERP-системах.
Работа с большими каталогами товаров (500+ SKU).
Знание алгоритмов кластеризации / группировки данных.

Прямой контакт рекрутера

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

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Вопрос с собеседования

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

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

Для сбора метрик обычно используется отдельный HTTP-эндпоинт /metrics, который отдаёт показатели в формате, понятном системам мониторинга, например Prometheus. Помимо него часто применяются служебные эндпоинты /health или /healthz для проверки состояния сервиса и /ready или /readiness для определения готовности приложения принимать трафик. Эти эндпоинты дополняют метрики и используются в системах наблюдаемости и оркестрации.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥1
Вопрос с собеседования

Что такое юнит-тесты?

Ответ: Юнит-тесты (unit tests) — это автоматические тесты, которые проверяют работу отдельного, минимального фрагмента кода, обычно одной функции или метода.

Их цель — убедиться, что этот конкретный элемент работает правильно изолированно от остальной системы.

Хорошие юнит-тесты быстрые, независимые и запускаются часто — например, при каждом коммите.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Вопрос с собеседования

Где следует размещать бизнес-логику в приложении?

Ответ: Бизнес-логику стоит выносить в отдельный слой и не смешивать её с кодом интерфейса или инфраструктуры. Обычно для этого используют сервисы, доменные модели или отдельные модули, описывающие правила и процессы системы. Такое разделение упрощает сопровождение, тестирование и развитие приложения.

В архитектурах, основанных на DDD, логика сосредоточена внутри доменных сущностей и агрегатов. В более традиционных подходах она чаще размещается в сервисных классах. В любом случае бизнес-логику не следует писать напрямую в контроллерах, обработчиках запросов или слоях работы с данными.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥1
Middle Python Developer / ITKey.
🐍 Москва.

Требования:

Опыт коммерческой разработки на Python от 3 лет.
Понимание ООП, паттернов проектирования.
Умение работать с асинхронным кодом.
Знание SQL и умение работать с данными через ORM.
Понимание принципов проектирования RESTful API.
Опыт работы с RabbitMQ/Kafka.
Уверенное знание Linux.
Способность интегрироваться со сторонними API.

Прямой контакт рекрутера

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

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2
Вопрос с собеседования

К чему может быть применён декоратор в Python?

Ответ: Декоратор в Python может быть применён к функциям и методам, определённым с помощью def, а также к методам классов, статическим методам и методам класса. Кроме того, декораторы могут применяться к классам.

Важно: синтаксически декоратор нельзя применить к lambda-функции, так как lambda не поддерживает использование @. Также нельзя напрямую декорировать методы встроенных типов (например, list.append), поскольку они реализованы на уровне интерпретатора и недоступны для изменения.

Итого: декораторы применяются к функциям, методам и классам, но не к lambda и не к методам встроенных типов.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3
Сразу видно, что готов

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🤣10👍2
Middle Python Developer / Codex.
🐍 Удаленно.

Требования:
Продвинутый Python и его экосистема.
Опыт администрирования Linux/Unix.
Навыки проектирования алгоритмов и оптимизации.
Умение решать комплексные технические проблемы.

Будет плюсом:
Базовый фронтенд (JS/React).
Опыт с Go/Rust.
Участие в opensource.
Сертификации (AWS/GCP).
Знания в нише компании (ML, финтех и т.п.).
Навыки менторства или координации.

Прямой контакт рекрутера

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

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42
Потратить 10 минут и получить 2 оффера - это реально?

Рассказываю про недавний кейс нашего пользователя Сергея - QA-разработчика с 3 годами опыта.

Он зашел в Софи в декабре и получил 2 оффера за 2 недели. Выбрал один из них, в более надежную и стабильную компанию.

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

На настройку Софи он потратил 10 минут.

И это весь вклад в поиск работы, который ему пришлось сделать, чтобы получить интервью.

Хотя в этом есть доля фарта, я правда верю, что мы строим что-то большое, что кратно меняет жизнь людей, которые ищут работу.

В следующий раз доступ откроется 24 февраля.

Анонс будет здесь, не пропусти.
Вопрос с собеседования

Какие есть типы HTTP-запросов и в чем их различие?

Ответ: Основные методы:
• GET — получает ресурс, параметры передаются в URL.
• POST — отправляет данные на сервер, обычно для форм и загрузки файлов.
• HEAD — возвращает только заголовки, без тела ответа.
• PUT — полностью создаёт или заменяет ресурс.
• PATCH — вносит частичные изменения в ресурс.
• DELETE — удаляет ресурс.
• OPTIONS — сообщает, какие методы доступны для ресурса.

Отличия между ними заключаются в цели запроса (чтение, создание, обновление, удаление), в том, как передаются данные, и в том, какие изменения запрос вносит в состояние ресурса.


Более подробный разбор

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4👍1