Синимекс

Разработчик GreenPlum

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • SQL
  • Greenplum
  • PostgreSQL
  • PL/pgSQL
  • ORACLE

Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 27-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.

Приглашаем в команду Разработчика GreenPlum на проект по переводу КХД одного из крупных банков РФ на импортозамещенную платформу, реализованную на GreenPlum.

Основные технологии:

  • GreenPlum;
  • SQL, PL/pgSQL;
  • ETL и оркестрация (Apache Airflow & Python);
  • GitLab;
  • PostgreSQL (как дополнительная база);
  • Jira & Wiki.

Задачи:

  • Разработка, оптимизация и сопровождение ETL-процессов для загрузки и трансформации данных в GreenPlum;
  • Написание сложных SQL-запросов, скриптов и процедур для обработки данных;
  • Оптимизация SQL-запросов для работы с большими объемами данных;
  • Разработка и реализация решений по реорганизации модели слоя Ядра (BDW → Data Vault 2.0);
  • Поддержка и доработка существующего кода на SQL/PL/pgSQL;
  • Проектирование физической структуры данных с учетом производительности;
  • Оптимизация производительности БД, мониторинг и устранение узких мест;
  • Участие в разработке и внедрении механизмов контроля качества данных;
  • Участие в тестировании и отладке процессов загрузки данных;
  • Взаимодействие с другими командами (аналитики, архитекторы, администраторы БД, DevOps) для проработки требований, эффективного развертывания решений и внедрения лучших практик;
  • Автоматизация процессов загрузки и обработки данных с использованием оркестрации (Apache Airflow);
  • Разработка документации по разработанным решениям и передача знаний команде;
  • Участие в ревью кода.

Требования:

  • Высшее техническое/математическое образование;
  • Опыт работы на аналогичной должности от 3х лет (ИТ, финансы, Телеком);
  • Опыт работы с СУБД GreenPlum (или аналогичными MPP-СУБД);
  • Уверенное знание SQL и PL/pgSQL, навыки оптимизации запросов;
  • Опыт работы с большими объемами данных и высоконагруженными системами;
  • Опыт рефакторинга чужого кода;
  • Знание ETL-процессов и принципов их построения;
  • Опыт работы с системами контроля версий (Git/GitLab);
  • Навыки работы в команде с использованием методологий Agile/Scrum.

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

  • Опыт работы в банковской сфере;
  • Знание основ проектирования хранилищ данных (Data Vault 2.0, снежинка и тд);
  • Навыки анализа и оптимизации SQL запросов;
  • Опыт работы в роли системного аналитика в процессах расширения наполнения DWH;
  • Опыт работы с распределёнными вычислениями (Apache Spark, Hadoop).

Условия:

  • Работа в аккредитованной IT-компании;
  • Возможность работать удалённо или в одном из комфортных офисов;
  • Гибкое начало рабочего дня: с 08:00 до 11:00;
  • ДМС со стоматологией, телемедициной и полисом ВЗР;
  • Возможность взять больничный без больничного: 7 дней в году;
  • IT-конференции, курсы, тренинги и сертификацию за счет компании;
  • Внутренние митапы и семинары для обмена опытом и экспертизой;
  • Курсы английского онлайн с компенсацией стоимости;
  • Систему фидбеков, планов развития и роста в должности;
  • Корпоративные цены в X-fit.