Старший инженер по аналитике
Компания: FP Markets
Местоположение: Кипр
Тип занятости: FULL_TIME
FP Markets Group of Companies — это хорошо зарекомендовавший себя, мультирегулируемый брокер, основанный в Австралии, предлагающий трейдерам доступ к CFD-торговле на Forex, индексах, сырьевых товарах, акциях и криптовалютах. Мы растем и ищем старшего инженера по аналитике на полную ставку в офис на Кипре — сертифицированного Great Place to Work®.
В качестве старшего инженера по аналитике вы будете играть ключевую роль в создании и масштабировании нашей новой платформы данных с нуля. Вы будете работать с четко определенным современным стеком — ClickHouse, dbt, Airflow, Superset — в самостоятельно размещаемой локальной среде, вместе с командой старших специалистов, имеющих прямой доступ к бизнес-стейкхолдерам и поддержку AI-инструментов. Направление платформы и приоритеты уже определены, но у вас по-прежнему будет полномочия и ответственность формировать основу аналитики и уверенно внедрять готовые к продакшену дашборды.
Отчетность: Руководителю отдела данных (Head of Data)
Обязанности:
- Полный цикл выполнения каждого бизнес-запроса
- Сбор требований напрямую от бизнес-стейкхолдеров — финансы, риск, операции, продукт, развитие бизнеса. Преобразование нечетких запросов в точные, тестируемые спецификации
- Исследование исходных систем, даже когда документация отсутствует или неполна — чтение кода, запросы к сырым таблицам, общение с владельцами систем
- Определение потребностей инженера данных для вышестоящих систем, когда требуются новые источники или конвейеры. Четкие, хорошо сформулированные тикеты — не "пожалуйста, достаньте мне торговые данные".
- Создание dbt моделей от сырых / промежуточных до витрин данных (marts). Ответственность за семантический слой, тесты, документацию, происхождение данных (lineage)
- Создание дашбордов Superset, которыми реально пользуются бизнес-пользователи. RLS, RBAC, семантический слой в Superset — все настроено вами
- Проверка цифр. У каждого графика есть известная точная истина. Вы можете обосновать любую цифру на любом дашборде, с объяснениями и воспроизводимыми запросами
- Документирование работы таким образом, чтобы следующий человек мог продолжить с того места, где вы остановились — знания остаются внутри команды
- Принятие результатов стейкхолдерами — проведение презентаций, получение одобрения, переход к следующему этапу
- Использование AI-ассистированных рабочих процессов для генерации SQL, документации, валидации и задач инжиниринга аналитики
Профиль кандидата:
Технические навыки
- Уверенное знание SQL — включая сложные запросы ( оконные функции, CTE, оптимизированные соединения, шаблоны агрегации). Вы можете написать запрос длиной 200 строк и объяснить каждую его часть
- dbt — производственный опыт создания и поддержки моделей, тестов, документации, семантического слоя
- Superset — или сопоставимый практический опыт работы с Metabase, Looker, Power BI или Tableau. Вы понимаете RLS, RBAC, семантические модели, оптимизацию производительности дашбордов
- Python — чтение и модификация — вы можете читать чужой код Python, понимать существующие конвейеры, вносить целенаправленные изменения. Вам не нужно проектировать системы Python, но вы не должны быть заблокированы кодом Python перед вами
- ClickHouse — комфортная работа напрямую с ClickHouse или готовность быстро освоить его на основе опыта работы с PostgreSQL / Snowflake / BigQuery (SQL похож, операционные особенности различаются)
- AI-first workflow — ежедневное использование передовых AI-инструментов на всех этапах работы. Не просто чат: агентные потоки, генерация кода, валидация, документация. Обязательно
Soft skills
- Четкая письменная коммуникация — описания процессов, спецификации тикетов, документация дашбордов, обновления для стейкхолдеров. Плохая письменная речь тратит время всех.
- Сквозная ответственность — вы не сдаете и забываете. Цифры — ваши, пока стейкхолдер не одобрит.
- Комфорт с неопределенностью — источники не документированы, бизнес-процессы неясны, требования поступают в голосовых сообщениях. Вы ориентируетесь в этом, а не жалуетесь на это.
- Прямое взаимодействие со стейкхолдерами — вы общаетесь напрямую с финансовым отделом, отделом рисков, отделом операций. Никакой менеджер проекта не будет вас переводить.
- Долгосрочное мышление — это постоянная роль. То, что вы создадите, будет иметь значение через два года, а не только через две недели.
Желательно:
- Знание домена Fintech — торговые платформы, CRM, платежи, регуляторная отчетность, KYC, AML.
- Airflow — чтение и модификация существующих DAG. Создание новых — ответственность инженера данных.
- Power BI — для переноса / понимания существующих отчетов, которые мигрируются.
- DAX — по той же причине.
- Знание CySEC / MiFID II / GDPR / DORA — в контексте данных.
- Опыт работы с open-source стеком данных — Airflow, MinIO, Soda, Vector, Grafana — на уровне пользователя
Наше предложение:
- Сертификат Great Place to Work®, отражающий нашу приверженность позитивной культуре, благополучию сотрудников и поддержке.
- Дружелюбная, молодая и мультикультурная команда с доступным руководством.
- Возможность внести свой вклад в динамичный бизнес на этапе роста.
- Высокий уровень автономии, поддержка идей и применение вашего опыта для лучших практик в компании.
- Непрерывное личное развитие, бюджет на обучение, рост вместе с компанией и возможность учиться у лидеров отрасли.
- Конкурентное вознаграждение, регулярные пересмотры заработной платы и схемы премирования по результатам работы.
- Яркая корпоративная жизнь: от командных мероприятий до глобальных празднований.
- Новый красивый офис в легкодоступном месте с предоставлением фруктов, завтраков и обедов.
- Бесплатный доступ к множеству спортивных и оздоровительных учреждений по всей стране.
- Бесплатная парковка, предоставляемая компанией.
- Медицинская страховка и пенсионный фонд после испытательного срока.
- Подарок и выходной в ваш День рождения.
- Поддержка в оформлении визы и разрешения на работу, если требуется.
Путь в FP Markets:
- Интервью с членом отдела кадров (30–45 мин) для оценки соответствия нашей культуре.
- Интервью с вашим будущим руководителем (45 мин – 1 час) для оценки соответствия должности и команде, а также обсуждения ожиданий от роли.
- Техническая оценка для оценки ваших навыков.
- Финальное интервью с членами команды.