DysrupIT
DysrupIT
DysrupIT — компания, предоставляющая облачные сервисы и ИТ-решения, которая помогает организациям модернизировать технологии и переходить к операционным моделям «как услуга». Компания работает в сфере корпоративных облачных решений, управляемых сервисов, разработки приложений, кибербезопасности, а также аналитики данных и управления информацией, поддерживая предприятия — от малого и среднего бизнеса до транснациональных корпораций. DysrupIT сотрудничает с Microsoft и другими облачными платформами, объединяя техническую реализацию, развитие талантов, вклад в развитие общества и долгосрочные партнерства для создания безопасных и масштабируемых технологических сред, соответствующих потребностям бизнеса.

Старший инженер данных, финансовые конвейеры GCP

Создавайте проверяемые конвейеры данных Google Cloud для финансовых операций, выставления счетов и инвойсинга. Используйте BigQuery, Python, SQL и средства контроля качества данных для точной сверки.

Описание

  • Создавайте и поддерживайте конвейеры загрузки GCP для финансовых данных и данных по выставлению счетов.
  • Разрабатывайте модели BigQuery с вложенными таблицами ARRAY/STRUCT, секционированием и кластеризацией.
  • Добавляйте проверки сверки на уровнях источника, промежуточного хранения и выходных данных.
  • Проверяйте входящие файлы и помещайте недействительные или неполные данные в карантин.
  • Создавайте идемпотентные конвейеры, которые можно запускать повторно без дублирования или повреждения данных.
  • Используйте таблицы только для добавления записей и представления в качестве проверок для поддержки аудируемости.
  • Обрабатывайте денежные значения с помощью типов BigQuery NUMERIC и корректного округления.
  • Управляйте справочными данными с датами действия, включая ставки, сопоставления и атрибуты клиентов.
  • Отслеживайте происхождение данных от выходных результатов до исходных данных.
  • Пишите типизированный, удобный в сопровождении и хорошо протестированный код Python с использованием pydantic и pytest.
  • Разрабатывайте и оптимизируйте продвинутые запросы SQL для преобразования, сверки и отчетности.
  • Сотрудничайте с командами разработки, аналитики и финансов, преобразуя бизнес-правила в надежную логику обработки данных.
  • Наставляйте коллег и помогайте устанавливать стандарты и практики инженерии данных.

Требования

  • Не менее шести лет опыта в инженерии данных.
  • Подтвержденный опыт создания финансовых конвейеров или конвейеров выставления счетов, где необходимо сверять каждую сумму.
  • Уверенное владение Python, включая pydantic, типизированный код и pytest.
  • Продвинутые навыки SQL, включая сложные соединения, оконные функции и оптимизацию производительности.
  • Глубокий опыт работы с Google BigQuery, включая вложенные таблицы ARRAY/STRUCT, секционирование и кластеризацию.
  • Опыт точной обработки денежных значений с использованием типов данных NUMERIC.
  • Опыт проектирования таблиц только для добавления записей и использования представлений для проверки данных.
  • Глубокое знание практик обеспечения качества данных, включая сверки, проверку файлов и помещение данных в карантин.
  • Опыт создания идемпотентных конвейеров, которые можно безопасно запускать повторно.
  • Опыт реализации отслеживания происхождения данных и управления справочными данными с датами действия.
  • Опыт инвойсинга, включая кредит-ноты, повторное выставление счетов, конвертацию валют и закрытие месяца.
  • Опыт работы с финансовыми командами или командами выставления счетов в регулируемой среде или среде с аудитом.
  • Опыт работы с другими сервисами GCP, такими как Cloud Storage, Cloud Run или Firestore.

Преимущества

  • Конкурентное вознаграждение с учетом опыта.
  • Льготы, предусмотренные государством.
  • Дополнительное покрытие HMO.
  • Совместная профессиональная рабочая среда.
  • Возможности карьерного роста в развивающейся организации.
  • Гибридный или удаленный формат работы, если применимо.
  • Обучение для развития навыков и карьерного роста сотрудников.