Что происходит с рынком DE?
его нет. все кончено. только на завод. надо было раньше. раньше было лучше.
ОТСТАВИТЬ ПАНИКУ!
У нас есть чат выпускников BootCamp, и я сгрузил оттуда сообщения и пропустил через ChatGPT.
Вот, что вышло:
Рынок живой, но неоднородный:
- вакансий достаточно, особенно в крупных банках, ритейле и интеграторах
- работодатели стали заметно строже проверять реальный опыт
- основной фильтр — SQL, Python, Spark и понимание DWH
- удалёнка по РФ встречается часто, но хорошие предложения конкурируют за сильных специалистов
- зарплаты для middle/senior в сильных командах находятся примерно в диапазоне 250–350 тыс. ₽ на руки
- одновременно сохраняется большой слой вакансий на 150–200 тыс. ₽, часто с более тяжёлыми требованиями;
- работодатели нередко ищут сразу нескольких инженеров, но вакансии могут долго висеть и пересматривать требования.
Зарплаты
150–170 тыс. ₽ - junior/middle, небольшие компании, локальные требования
около 200 тыс. ₽ - middle, аутсорсинг и банковские проекты
230–260 тыс. ₽ - middle с хорошим SQL/Python/Spark
300–350 тыс. ₽ - senior, streaming, ML-инфраструктура, крупные команды
350 тыс. ₽ и выше - сильный senior, удалёнка по миру, сложные data-платформы
Примеры из чатов:
Райффайзенбанк — от 300 тыс. ₽ на руки;
X5 — 320–350 тыс. ₽ на руки;
Selecty — 320–350 тыс. ₽ на руки;
Kostylworks — около 350 тыс. ₽ на руки;
Петрович Tech — 320–350 тыс. ₽ на руки;
Альфа-проекты — примерно 200–320 тыс. ₽;
отдельные вакансии — 150–170 тыс. ₽.
Самый востребованный стек
- SQL (Особенно CTE, оконные функции, JOIN, индексы, уровни изоляции, оптимизация запросов)
- Python (Часто проверяют структуры данных, ООП, итераторы, декораторы, асинхронность и простые алгоритмические задачи)
- Spark / PySpark (Партиционирование, shuffle, форматы Parquet/Avro, оптимизация, обработка больших объёмов данных)
- Airflow (Построение и сопровождение DAG, расписания, пайплайны, отказоустойчивость)
- Хранилища и DWH (ClickHouse, Greenplum, PostgreSQL, Hadoop, S3/MinIO, Trino, Iceberg)
- Streaming (Kafka, Flink, Debezium и real-time-пайплайны появляются в более дорогих вакансиях)
- Прочее (Мониторинг загрузок, поддержка продуктивных процессов, разбор инцидентов и качество данных становятся частью обычной работы DE)
Как проходят собеседования
HR-скрининг;
техническое интервью;
кейс или live coding;
интервью с заказчиком или командой;
иногда финальный этап непосредственно с банком;
в отдельных компаниях — проверка документов, полиграф или дополнительные анкеты
Типичные вопросы:
как обработать 100 ГБ данных в Spark;
почему Spark медленный;
как устроены партиции и shuffle;
отличие DWH от обычной БД;
индексы, JOIN и уровни изоляции;
проектирование схемы данных;
решение SQL-задач;
небольшие Python-задачи;
опыт с реальными объёмами и архитектурой.
При этом часть собеседований проходит без алгоритмов и live coding — только разговор по опыту и кейсам.
Продолжение в комментах...
Post #899
3.64K
- 👍 32
- 🔥 19
- ❤ 12
- 👏 2