
Seqana разрабатывает программное обеспечение для мониторинга, отчетности и верификации (MRV) почвенного углерода в регенеративном сельском хозяйстве. Компания, финансируемая ЕС и работающая с данными дистанционного зондирования Земли и машинным обучением, создает инструменты, призванные сделать измерение почвенного углерода доступнее, быстрее и воспроизводимее. Ее платформа помогает партнерам оценивать результаты по углеродным показателям и поддерживать развитие программ углеродных компенсаций и практик регенеративного земледелия.
Старший инженер-программист платформы данных
Развивайте климатическую платформу Seqana, которая обеспечивает надёжные и проверяемые результаты по углероду в почве. Руководите инфраструктурой GCP, конвейерами на Python, геопространственными процессами и инженерными практиками.
Описание
- Развивайте инфраструктуру, которая превращает научные исследования в надёжные климатические результаты.
- Руководите платформой, которая проводит данные, модели и методы оценки путь от исследований и разработок до проверяемых материалов для клиентов.
- Обеспечивайте сквозное версионирование данных, моделей и сред.
- Определяйте направление развития инструментов разработчиков и инженерных практик для стека Python с несколькими репозиториями, включая среды, контейнеры, шаблоны проектов, CI/CD и оркестрацию конвейеров.
- Руководите инфраструктурой GCP: архитектурой, инфраструктурой как кодом, мониторингом, управлением затратами и доступом, а также дальнейшим развитием.
- Разрабатывайте геопространственные процессы для хранения и масштабной обработки векторных данных и растровых данных высокого разрешения.
- Совершенствуйте базы данных, обеспечивающие работу моделей и подготовку материалов для клиентов.
- Пишите проектную документацию и проверяйте архитектурные решения для основной инфраструктуры и конвейеров.
- Наставляйте инженеров и помогайте принимать проектные и архитектурные решения в разработке ПО и инженерии данных.
- Координируйте цели по инфраструктуре, расставляйте приоритеты и согласовывайте работу команд разработки ПО и инженерии данных.
- Работайте вместе с инженерами-программистами, инженерами данных, специалистами по данным и инженерами по внедрению решений.
- Превращайте исследовательский код в надёжную и воспроизводимую инфраструктуру.
Требования
- Не менее шести лет опыта в инженерии, включая значительный опыт проектирования и эксплуатации промышленных серверных систем и конвейеров с интенсивной обработкой данных.
- Подтверждённый опыт владения системой на всех этапах, принятия архитектурных решений, написания и рецензирования проектной документации, а также наставничества инженеров.
- Экспертное знание Python и уверенное владение SQL.
- Опыт проектирования промышленных схем и моделей данных.
- Практический опыт работы с инструментами управления процессами и конвейерами, например Airflow или Dagster.
- Опыт отслеживания экспериментов и версионирования данных.
- Практический опыт эксплуатации промышленной облачной инфраструктуры, желательно в GCP.
- Опыт работы с инструментами управления инфраструктурой как кодом, например Terraform или OpenTofu.
- Опыт работы с IAM, контейнерами и воспроизводимыми средами, например Docker или devcontainers.
- Широкий опыт разработки ПО на протяжении всего жизненного цикла, включая упаковку Python-кода, контейнеры, тестирование, CI/CD и наблюдаемость.
- Умение ясно и прямо общаться с техническими и нетехническими коллегами.
- Высокая мотивация содействовать устойчивому развитию с помощью технологий.
- Образование в области разработки ПО или информатики либо сопоставимый практический опыт.
- Опыт промышленной обработки растровых данных и создания геопространственных конвейеров будет весомым преимуществом.
- Опыт создания систем обслуживания моделей, реестров моделей или инструментов MLOps, например DVC или MLflow, будет весомым преимуществом.
- Опыт создания инструментов BI или панелей мониторинга для нетехнических пользователей, например Streamlit, будет весомым преимуществом.
- Опыт проектирования хранилищ данных с использованием BigQuery, PostgreSQL или dbt и работы с процессами инженерии данных будет весомым преимуществом.
- Знакомство с данными дистанционного зондирования Земли, экологического мониторинга или почвоведения будет весомым преимуществом.
Преимущества
- Постоянная работа по бессрочному трудовому договору.
- Испытательный срок — шесть месяцев.
- 40-часовая рабочая неделя.
- 30 дней отпуска в год.
- Значительная ответственность и влияние на техническое направление компании на раннем этапе развития.
- Мотивированная и сплочённая международная команда.
- Возможность наблюдать за развитием нового бизнеса и влиять на него.
- Инженерная культура, основанная на проектной документации, продуманных проверках кода и общих практиках.
- Гибкий формат работы: до четырёх дней удалённо в неделю для сотрудников в Берлине или полностью удалённая работа из других городов Германии; гибкий график.
- Напитки и закуски.
- Командные мероприятия.
- Выбор оборудования.