Заголовок: Инженер по данным — облачные интеграции и SaaS
Компания: DoiT
Местоположение: Удаленно, EMEA
Местоположение
Наш инженер по данным будет неотъемлемой частью нашей команды R&D. Эта должность предполагает полную занятость с удаленным форматом работы в Великобритании, Ирландии, Эстонии, Нидерландах, Швеции и Израиле. Мы также открыты для сотрудничества с подрядчиками из Восточной Европы и Португалии.
Кто мы
DoiT — глобальная технологическая компания, которая сотрудничает с облачными организациями, чтобы использовать облако для стимулирования роста бизнеса и инноваций. Мы объединяем данные, технологии и человеческий опыт, чтобы наши клиенты работали в хорошо спроектированном и масштабируемом состоянии — от планирования до производства.
Предоставляя DoiT Cloud Intelligence, единственное решение, которое интегрирует передовые технологии с человеческим интеллектом, мы помогаем нашим клиентам решать сложные мультиоблачные проблемы и повышать эффективность.
Обладая многолетним опытом работы с мультиоблачными технологиями, мы специализируемся на Kubernetes, GenAI, CloudOps и многом другом. Являясь признанным стратегическим партнером AWS, Google Cloud и Microsoft Azure, мы работаем с более чем 4000 клиентами по всему миру.
Возможность
Расходы на облачные услуги — это больше не только AWS, Google Cloud и Azure. Наши клиенты теперь тратят значительную и растущую долю средств на технологии через SaaS-платформы, облака данных и поставщиков ИИ — каждый со своим собственным API для выставления счетов, своей моделью ценообразования и своим представлением о том, что означает «строка счета». Фреймворк интеграций DoiT превращает это в единую, надежную картину затрат.
Мы ищем инженера по данным, который будет отвечать за эту область данных. Ваша задача — расширение видимости, включение в платформу большего количества расходов клиентов от большего числа поставщиков, с таким уровнем качества, на основе которого люди могут принимать финансовые решения. Ландшафт поставщиков постоянно меняется, поэтому это реальная, постоянная ответственность с коротким путем от вашей работы до того, что видят клиенты.
С первого дня вы будете работать с использованием ИИ. Мы ожидаем, что вы будете использовать ИИ во всем рабочем процессе, а не только как периодическое автозаполнение, и будете иметь реальное мнение о том, где он оправдывает свое место.
Обязанности
- Расширение охвата поставщиков. Это основная часть работы. Создание новых интеграций с сторонними API биллинга и использования, а также обеспечение видимости большей части расходов наших клиентов в платформе. Поддержание существующих интеграций в актуальном состоянии, поскольку поставщики постоянно меняют свои API и модели ценообразования. Снижение предельной стоимости следующей интеграции, чтобы охват масштабировался быстрее.
- Работа с использованием ИИ. Ежедневное использование ИИ во всем объеме работы: изучение незнакомых кодовых баз и сторонних API, прототипирование подходов, генерация и проверка кода, отладка, написание тестов и создание документации. Исследование возможностей инструментария для этой кодовой базы и оценка того, где ИИ повышает скорость, а где человек все еще должен поддерживать качество.
- Корректность и полнота данных. Ответственность за качество данных, генерируемых нашими интеграциями: дублирование, пробелы и состояния гонки при приеме и повторной обработке, дедупликация расходов, поступающих через облачные маркетплейсы, а также поддержка согласованных клиентами ставок, а не общедоступных цен. Создание проверок и сверки, которые позволяют нам доказать правильность цифр, а не надеяться на это.
- Нормализация по поставщикам. Проектирование и создание моделей, которые делают десятки разнородных счетов от поставщиков сопоставимыми — согласованные единицы измерения, валюты, гранулярность времени, таксономии ресурсов и услуг, а также категории затрат.
- Владение конвейерами. Ответственность за оркестрацию, планирование и механизмы дозаполнения для конвейеров приема данных от начала до конца, включая превращение дозаполнения в рутинную, безопасную операцию самообслуживания.
- Сотрудничество и решение проблем. Работа с отделами продукта, поддержки и инженерами, которые используют эти данные, для понимания того, где возникают проблемы. Предложение работ, которые, по вашему мнению, должны быть выполнены; вы здесь не для того, чтобы ждать спецификации.
Квалификация
- Опыт работы в области инженерии данных или в роли бэкенд-разработчика с большим объемом данных более 3 лет, с производственной ответственностью за конвейеры, от которых зависят другие люди.
- Уверенное владение SQL — вы можете писать, читать и рассуждать о производительности нетривиальных аналитических запросов.
- Практический опыт создания и эксплуатации конвейеров данных с использованием фреймворка оркестрации. Dagster или Airflow очень желательны; соответствующий опыт работы с Prefect, dbt или аналогичным инструментом будет полезен, если вы готовы работать с Dagster/Airflow.
- Сильный Python или другой язык, которым вы свободно владеете для работы с данными.
- Опыт работы с облачным хранилищем данных или аналитическим хранилищем (BigQuery, ClickHouse, Snowflake, Redshift или аналогичные).
- Опыт интеграции сторонних REST API, включая работу с реальными условиями: пагинация, ограничения скорости, частичные сбои, данные, поступающие с задержкой и пересмотренные, а также поставщики, чья документация неверна.
- Настоящее чутье на корректность данных. Вы тот инженер, который сверяет итоги, ставит под сомнение правдоподобно выглядящую цифру и создает проверку, а не предполагать.
- Стиль работы с использованием ИИ — вы уже используете инструменты ИИ в своем инженерном рабочем процессе и можете конкретно рассказать о том, какую пользу вы от них получили.
- Опыт разработки решений в облаке и/или использования облачных сервисов.
- Отличные коммуникативные навыки на английском языке, как письменные, так и устные.
- Самоорганизованность, целеустремленность и самомотивация; уверенность, тщательность и настойчивость.
Бонусные баллы
- Опыт работы с данными о расходах на облачные услуги или SaaS — экспорт затрат и использования AWS/GCP/Azure, биллинг маркетплейса или спецификация FOCUS.
- Знакомство с Go, который мы используем в наших серверных сервисах.
- Опыт работы с системами, к которым предъявляются требования финансовой или аудиторской корректности — выставление счетов, учет, сверка доходов или биллинговые движки.
- Опыт в области FinOps или продуктов управления облачными финансами.
- Степень бакалавра/магистра или эквивалентный практический опыт.
Вы — деятель?
Будьте собой. Работайте на своих условиях. Вносите изменения.
Мы являемся домом для глобальной команды невероятных талантов, которые работают удаленно и имеют гибкость в составлении графика, который балансирует вашу рабочую и личную жизнь. Мы приветствуем и поддерживаем повышение вашей квалификации как профессионально, так и лично.
Что значит быть деятелем? Мы сосредоточены на предпринимательстве, стремлении к знаниям и получении удовольствия!
Льготы для штатных сотрудников включают:
- Неограниченный отпуск
- Гибкие варианты работы
- Медицинская страховка
- Отпуск по уходу за ребенком
- Опционный план акций для сотрудников
- Компенсация расходов на домашний офис
- Стипендия на профессиональное развитие
- Программа признания коллег
Много деятелей, одна команда DoiT объединяется как «Много деятелей, одна команда», где разнообразие — это больше, чем цель, это наша сила. Мы активно культивируем инклюзивную, справедливую рабочую среду, признавая, что каждая уникальная перспектива усиливает наши инновации. Отмечая различия, мы создаем среду, в которой каждый человек чувствует себя ценным, способствуя нашему общему успеху.