1. Главная страница
  2. -
  3. Список вакансий
  4. -
  5. Lead Data Platform Engineer

Lead Data Platform Engineer

График:

5\2

Формат:

Офис

Описание

Компания занимается молекулярно-генетическими исследованиями в онкологии, микробиологии, иммунологии, инфекционных заболеваниях, разработкой лекарств и тест-систем. На стыке медицины, генетики и IT.

Задачи

· Проектировать масштабируемую, надёжную и производительную архитектуру единой платформы данных;
· Разрабатывать и сопровождать техническую дорожную карту платформы, синхронизированную с бизнес-целями и потребностями исследователей;
· Анализировать и обеспечивать характеристики scalability, reliability и performance ключевых компонентов;
· Проектировать и внедрять системы оркестрации многоэтапных пайплайнов обработки данных;
· Разрабатывать ключевые компоненты платформы: панель управления, оркестраторы, агенты, API, SDK;
· Создавать и развивать self-service инструменты, позволяющие дата-инженерам и аналитикам автономно запускать, мониторить и контролировать пайплайны;
· Обеспечивать мультитенантность, разграничение доступа и аудит-логирование действий пользователей;
· Обеспечивать целостность, надёжность и безопасность данных на всех этапах обработки;
· Оптимизировать использование вычислительных и storage-ресурсов: проводить capacity planning, performance benchmarking, выявлять и устранять узкие места;
· Развивать observability-направление: мониторинг, APM, алертинг для своевременного обнаружения деградаций;
· Формировать и внедрять технические стандарты платформенной команды: архитектурные принципы, подходы к надёжности, code review, требования к документации;
· Систематизировать процессы разработки, унифицировать технологический стек и инструментарий;
· Систематизировать и вести техническую документацию по платформенным сервисам и архитектурным решениям.

Требования

· Опыт проектирования горизонтально масштабируемых, отказоустойчивых data-intensive систем на bare-metal/VM-инфраструктуре и/или в Kubernetes;
· Понимание архитектурных компромиссов и умение выбирать решения под конкретные рабочие нагрузки: оркестрация, хранение, доступ, мониторинг;
· Уверенное владение Python;
· Опыт разработки бэкенд-сервисов и API с использованием FastAPI;
· Опыт работы с оркестраторами пайплайнов: Airflow, Dagster и другие;
· Понимание HTC/HPC-систем;
· Опыт работы с распределёнными системами хранения: Ceph (CephFS), S3-совместимыми хранилищами;
· Понимание объектного и файлового хранения для нагрузок с интенсивной обработкой данных: производительность, масштабируемость, модели доступа;
· Опыт построения CI/CD-пайплайнов в GitLab (тестирование, сборка, деплой сервисов платформы);
· Способность принимать и аргументировать системные архитектурные решения, увязывая требования надёжности, производительности и стоимости;
· Опыт формирования технических стандартов: архитектурные принципы, code review, инженерная документация, практики эксплуатации.

Будет плюсом:

· Опыт разработки на Go;
· Глубокое понимание Kubernetes: запуск рабочих нагрузок, модель операторов, сетевые политики, безопасность;
· Опыт работы с планировщиками типа Slurm;
· Опыт работы с Singularity/Apptainer контейнерами;
· Опыт в домене биотехнологий/биоинформатики и понимание специфики рабочих нагрузок (позволит быстрее войти в контекст).

Условия

• Оформление по ТК РФ.
• Достойный уровень з/п, обсуждается индивидуально в зависимости от навыков.
• Работа в быстрорастущей, стабильной организации, которой не страшен кризис.
• Работа в команде профессионалов на стыке передовых ИТ и науки.
• Только современное оборудование для рабочих мест.
• Возможность профессионального роста, обучение.
• График работы 5/2 в офисе в Москве, после испытательного срока возможен гибрид.

У Вас остались вопросы?