Как написать резюме data analyst
Главное правило
Резюме аналитика — это reverse marketing ваших навыков на конкретную вакансию. Не описание «что я делал в жизни», а ответ на вопрос «почему именно вы должны взять меня на эту роль».
Универсальное резюме работает плохо. Под каждую компанию/роль его немного адаптируют: меняют порядок пунктов, выделяют релевантный опыт, подчёркивают подходящие навыки.
Структура
Классическая последовательность для аналитика:
- Контакты (имя, телефон, email, LinkedIn, Telegram).
- Опыт работы (от новейшего к старому).
- Навыки (hard skills + несколько soft).
- Образование.
- Дополнительно (курсы, сертификаты, pet-projects).
Для junior-аналитика без большого опыта — сначала образование и проекты, потом опыт. Для senior — наоборот.
Контакты: что важно
Имя и фамилия крупно. Позиция — «Data Analyst», не «Человек, ищущий работу».
Контакты:
- Phone.
- Email (желательно professional — имя.фамилия@gmail.com, не pussycat1992@mail.ru).
- LinkedIn (без пустого URL, с контентом).
- Telegram (для русскоязычных — часто важнее).
- GitHub (если есть проекты или dbt/SQL code).
Фото — по желанию. В IT-компаниях уменьшающая тенденция. В банках и госструктурах — ещё standard.
Опыт работы
Каждая позиция по формату:
Data Analyst @ Company Name
[даты работы] · [город] · [тип: full-time/part-time/freelance]
Короткое описание компании и вашей роли.
- Достижение в формате STAR + цифра.
- Ещё одно достижение.
- И ещё одно.Важно — достижения, не обязанности. Разница:
Плохо: «Писал SQL-запросы, строил дашборды, делал A/B-тесты».
Хорошо: «Оптимизировал SQL-запросы для daily-отчёта, время выполнения снизилось с 20 мин до 2 сек».
Плохо: «Работал с метриками продукта».
Хорошо: «Внедрил North Star Metric (weekly active buyers), что сфокусировало команду и привело к росту метрики на 25% за квартал».
STAR-формат
Situation — ситуация. Task — задача. Action — что сделали. Result — результат.
Пример: «Retention D30 падал 3 месяца подряд (S). Задача — найти причину и остановить падение (T). Проанализировал когорты по каналам привлечения, обнаружил просадку на TikTok (A). После оптимизации targeting-а retention вырос на 5 п.п. за месяц (R)».
В резюме это идёт в сокращённом виде — одно-два предложения с ключевой цифрой.
Попробовать силы на подобных вопросах проще всего в тренажёре Карьерник — прямо в Telegram, без регистрации через сайт.
Hard skills
Не просто список «SQL, Python, Tableau». А с уровнем:
SQL (Advanced) — PostgreSQL, ClickHouse, window functions, CTE, optimization.
Python (Intermediate) — pandas, numpy, matplotlib. Использовал для ad-hoc analyses и automation.
BI: Tableau, DataLens, Metabase — создание дашбордов для PM и executives.
Статистика и A/B-тесты — от дизайна экспериментов до интерпретации с учётом CUPED, SRM.
Дополнительно: dbt, Airflow, Amplitude, Git.
Честно указывайте уровень. На собесе проверят — лучше сразу «Intermediate», чем fake «Expert».
Soft skills
В резюме не надо перечислять штампы типа «ответственный, коммуникабельный». Это шум.
Лучше интегрировать soft skills в описание достижений:
«Презентовал результаты A/B-теста на совещании с CEO и PM, получил одобрение на раскатку» — это и технический результат, и коммуникация.
«Менторил 2 junior-аналитиков в течение 6 месяцев, помог одному перейти в senior» — leadership и people skills.
Junior без опыта
Если у вас нет опыта работы, делайте акцент на:
Проекты на GitHub. 3-4 качественных pet-projects с чистым кодом и README. Ссылка в резюме.
Курсы и сертификаты. Kaggle, Coursera, Stepik, Яндекс Практикум. С указанием точного названия и даты.
Kaggle или соревнования. Даже участие без призовых — сигнал технических навыков.
Open-source contributions. Если сделали PR в dbt package или помогли с документацией — это заметно.
Домен-опыт из предыдущих работ. Маркетолог 5 лет, который теперь перешёл в аналитику, — это плюс. Доменная экспертиза редкость.
Образование
Для junior — ставить на видное место. Указать:
- Университет, факультет, специальность.
- Год окончания.
- Средний балл (если высокий).
- Релевантные курсы (статистика, программирование).
Для experienced specialist — можно короче, особенно если образование не техническое. Главное — опыт.
Cover letter
Cover letter (сопроводительное письмо) — часто недооценён. Для senior позиций в топовые компании — может быть решающим.
Пишите короткое (3-4 абзаца):
- Почему именно эта компания. Конкретика: вы читали их tech blog, пользуетесь продуктом, хотите работать в этой индустрии.
- Какой конкретный опыт релевантен. Пример из прошлого, связанный с их задачами.
- Что вы можете принести. Не общие фразы, а конкретные идеи.
Для массового отклика на 100 вакансий — не пишите cover letter под каждую. Это нереально. Но для top-10 желанных — обязательно.
Пройти 30–50 задач по теме за вечер можно в Telegram-тренажёре. Это то, что отличает «знаю» от «уверенно отвечу на собесе».
Формат
Одна страница для junior-middle. Две — для senior с длинным опытом.
PDF, не Word. Word форматирование плывёт на разных устройствах.
Структура понятная — можно быстро найти нужную информацию.
Минимум дизайна. Не нужны фоновые картинки, градиенты, необычные шрифты. ATS-системы (автоматический парсинг резюме) плохо читают такое.
Можно использовать шаблоны Overleaf для LaTeX (для серьёзного вида), Canva для простоты, Google Docs для базового формата.
Типичные ошибки
Дубликаты — обязанности везде одинаковые. «Писал SQL» три раза подряд — bored reviewer.
Неконкретные достижения без цифр. «Улучшил процесс» ≠ «сократил время обработки с 3 дней до 4 часов».
Длинные слова «synergy», «leveraged». Пишите просто.
Hard skills без уровня. «Python, R, SAS, SQL, Tableau, Power BI, Excel» — выглядит как попытка произвести впечатление. Честно: что реально знаете глубоко.
Грамматические ошибки. Резюме аналитика с typos говорит об attention to detail. Проверяйте 2-3 раза.
Подача
Откликайтесь на hh.ru, LinkedIn, Telegram-каналы. В каждом канале свои особенности — hh ждёт .doc, LinkedIn — нативный профиль, Telegram — обычно PDF.
Для целевых компаний — через нетворкинг. Referral повышает шансы на интервью в 3-5 раз.
Читайте также
FAQ
На русском или английском?
Для российских компаний — русский. Для международных — английский. На LinkedIn — обычно английский.
Включать ли все места работы?
Если 10+ лет в IT, можно сократить старые до 1-2 строк. Если 2 года — каждую подробно.
Как указать gap в работе?
Честно. «Учился аналитике full-time» или «отпуск по уходу за ребёнком» лучше, чем пропуск дат.
Резюме обязательно менять под каждую вакансию?
Нет, каждое. Но для topов — да. Для массовых откликов — одно хорошее.