6 минут на чтение

Пример плейбука | Data Engineers

Ниже приведен пример recruitment playbook для роли data engineer. Если вы Series A scale-up, свяжитесь с QuantumLight, чтобы получить доступ к полному playbook по той роли, которую вы хотите нанимать.

О роли

От всех engineers, независимо от специализации, ожидается высокий bar по software fundamentals: system design, code quality и понимание полного development lifecycle. Специализация важна, но каждый engineer должен мыслить целостно и писать production-grade code. Specialist roles, такие как data engineering, строятся поверх этой базы, а не заменяют ее.

Skills Scorecards и Talent Bar

Hiring bar для engineers опирается на единый набор core skills:

  1. Software Lifecycle: способность управлять различными стадиями software project от замысла до вывода из эксплуатации.
  2. Architecture: способность проектировать и планировать структуру, организацию и компоненты software system или application.
  3. Programming (General): способность писать, понимать и создавать computer programs или software с использованием programming languages.
  4. Problem-solving: способность логически раскладывать сложные проблемы с first principles и решать их с помощью common sense и критического мышления.

Кроме этого, у Data Engineer есть и специализированные skills:

  1. Programming (Python): способность писать, понимать и работать с языком программирования Python.
  2. Data Engineering: способность проектировать, строить и поддерживать data pipelines и инфраструктуру, которые обеспечивают эффективный и надежный сбор, хранение и обработку данных.
  3. Infrastructure (IaC, Cloud и т.д.): способность настраивать, управлять и оптимизировать cloud-based computing environments и ресурсы.

Ожидания будут различаться в зависимости от seniority, на который вы нанимаете:

Specialised skill

Эти skills оцениваются на протяжении всего interview process с помощью structured scorecards с observable behaviours, и от кандидатов ожидается, что они достигнут или превысят минимальный threshold по всем relevant areas. Например, для skill Python Programming это может выглядеть так:

Skill mastery

Sourcing guidelines

Поиск сильных кандидатов на эту роль начинается с быстрого и качественного фильтра профилей. Ниже приведен пример screening guidelines, который помогает находить high-potential candidates на роль Data Engineer:

Data Engineer

Hiring process

Hiring process устроен так, чтобы собирать high-quality, structured signals по core skill areas и при этом двигаться достаточно быстро, чтобы удерживать вовлеченность top candidates. Каждый этап специально заточен под проверку конкретного набора capabilities, без дублирования между интервью. Scorecards используются последовательно, чтобы обеспечивать ясную, независимую оценку и быстрые debriefs.

Ниже показан типичный mid-level process для Data Engineer:

Hiring process