← Все вакансии/Middle/Ocean Infinity
MiddleHybridPorto

Data Engineer

OI
Ocean Infinity
Зарплата
$5,000
Уровень
Middle
Формат
Hybrid
О роли

Описание вакансии

О компании

Ocean Infinity — миссия по исследованию подводных данных с использованием инновационных технологий. Мы используем передовую робототехнику, автономные технологии и программное обеспечение мирового класса, чтобы сделать морские операции безопаснее, умнее и экологичнее.

Обязанности
  • Разработка и внедрение масштабируемых пайплайнов данных, автоматизирующих ручные процессы.
  • Построение и поддержка сквозных рабочих процессов трансформации данных (Bronze → Silver → Gold).
  • Разработка решений для обработки данных на Python, включая скрипты, сервисы и инструменты автоматизации.
  • Реализация пайплайнов интеграции данных из различных источников (операционные БД, внешние API, потоковые данные).
  • Разработка и поддержка проверок качества данных, правил валидации и фреймворков тестирования.
  • Создание бэкенд-сервисов данных и легковесных API для предоставления данных аналитическим инструментам.
  • Сотрудничество с аналитиками данных, продуктовыми командами и AI-инженерами.
  • Оптимизация и рефакторинг существующих пайплайнов.
  • Соблюдение лучших практик инжиниринга, включая контроль версий, модульный дизайн пайплайнов, CI/CD.
  • Участие в код-ревью и парном программировании.
Требования
  • Степень в области Computer Science, математики, инженерии или эквивалентный опыт.
  • Минимум 2 года опыта работы Data Engineer, Backend Engineer или Software Engineer с системами, интенсивно использующими данные.
  • Уверенные навыки разработки на Python.
  • Хорошие знания SQL, понимание оптимизации запросов.
  • Опыт построения и поддержки пайплайнов данных и рабочих процессов трансформации, желательно в облачных средах.
  • Практический опыт работы с хотя бы одной облачной платформой (AWS, GCP или Azure).
  • Знакомство с data lake и lakehouse, включая объектные хранилища (S3) и структурированные слои трансформации (Bronze/Silver/Gold).
  • Понимание паттернов хранения неструктурированных и полуструктурированных данных (JSON, логи, события, файлы).
  • Опыт работы с реляционными и/или NoSQL базами данных (Postgres, MongoDB, Redis), включая проектирование схем и индексацию.
  • Знание контейнеризации (Docker).
  • Понимание принципов моделирования данных.
  • Знакомство с концепциями распределенных систем и крупномасштабной обработки данных.
  • Сильные навыки решения проблем с фокусом на надежность, производительность и автоматизацию.
  • Способность эффективно сотрудничать с аналитиками, продуктовыми командами и инженерами.
  • Комфортная работа с современными инженерными практиками: Git, код-ревью, CI/CD, автоматизированное тестирование.
  • Опыт работы с инструментами оркестрации рабочих процессов (Airflow, Prefect или аналоги).
Условия
  • Зарплата: до 55 000 EUR в год (Порту).
  • Гибридный формат работы (Порту).
  • Возможность работы с передовыми технологиями в морской отрасли.
Стек и навыки

С чем работаем