Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Technical Lead для нашої DWH команди, щоб керувати архітектурою платформи даних, процесами CI/CD та розвитком команди у віддаленому режимі з базуванням в Україні.
Обов'язки
Архітектура та технічне керівництво
- Відповідає за повний цикл технічного дизайну через Snowflake, dbt, ADF та компоненти Azure
- Виступає остаточним авторитетом у технічних рішеннях у команді
- Забезпечує відповідність корпоративній архітектурі та стандартам управління даними
- Підтримує документацію та діаграми архітектури
Інженерна досконалість
- Визначає та впроваджує стандарти кодування та кращі практики
- Переглядає критичні PRs та забезпечує збереженість та масштабованість
- Сприяє оптимізації продуктивності та економії витрат
- Постійно підвищує ефективність розробки, зменшуючи технічну складність та усуваючи ботонекси
CI/CD та відповідальність за випуски
- Відповідає за CI/CD трубопроводи та процеси розгортання, вдосконалює їх
- Визначає та впроваджує процес випуску, забезпечуючи його стандартизацію та послідовність
- Встановлює критерії випуску на основі Definition of Done, тестування та необхідних схваленнь
- Забезпечує, що всі зміни відповідають критеріям випуску перед розгортанням у виробництво
- Керує та координує випуски у виробництві, включаючи перевірку готовності та оцінку ризиків
- Має повноваження блокувати випуски, які не відповідають визначеним стандартам якості та управління
- Забезпечує, що трубопроводи впроваджують контрольні точки якості (тести, перевірки, схвалення, де це потрібно)
- Постійно підвищує безпеку випуску та зменшує інциденти у виробництві
Якість та Definition of Done
- Забезпечує дотримання Definition of Done (включаючи тестування та документацію)
- Співпрацює з QA та командою, щоб забезпечити відповідність покриття тестів критеріям прийняття
Розвиток команди та наставництво
- Наставляє інженерів та підтримує технічний ріст
- Керує обміном знаннями та підтримує вирішення складних проблем
Підтримка планування та виконання
- Вносить вклад у планування спринтів з технічними оцінками, ризиками та залежностями
- Відповідає за ідентифікацію та пріоритезацію технічного боргу у співпраці з Product Owner
Відповідальність за виробництво
- Керує аналізом інцидентів та виявленням кореневих причин
- Забезпечує наявність механізмів моніторингу, сповіщень та перевірки якості даних у трубопроводах та у виробництві
- Підтримує керівництва для операційної готовності
Способи роботи
- Тісно співпрацює з Product Owner та Scrum Master для узгодження технічної доставки з бізнес-праорітетамі; підтримує безперервність команди та допомагає організовувати зустрічі, коли Scrum Master відсутній
- Проактивно працює з командами джерел даних вище за течією та іншими загонами для вирішення міжкомандних залежностей, проблем з даними та виправлення багів у виробництві
- Сприяє технічній узгодженості між командами/загонами, де задіяні спільні моделі даних, трубопроводи або інтеграції
- Виступає основним технічним контактом для зовнішніх команд та зацікавлених сторін
Вимоги
Обов'язково мати
- 7+ років досвіду в інженерії даних та розробці рішень DWH
- Практичний досвід роботи з Snowflake, dbt, Azure Data Factory
- Досвід роботи з Azure Cloud Solutions, Azure DevOps
- Практичний досвід та розуміння процесів CI/CD
- Досвід технічного керівництва в Agile SDLC
Буде плюсом
- Досвід роботи з AWS та/або GCP хмарними рішеннями
- Сертифікації, пов'язані з DWH
Ми пропонуємо
- Віддалена робота в Україні
- Можливість керувати відокремленою DWH командою
- Колаборативне та інноваційне робоче середовище
Про компанію
Приєднуйтесь до нашої команди та сприяйте розробці передових рішень для даних у віддаленому режимі.