Developer DWH

What to do:

  • The position of DWH developer is open in the ETL team of the Big Data Directorate
  • Our stack: Apache Nifi, Apache Airflow, Kafka, Hadoop, Hive, Greenplum
  • At the moment, we have several Greenplum DBMS clusters with a total capacity of over 100 terabytes and a Hadoop cluster with a total capacity of 6 petabytes.
  • The DWH development / development team is responsible for loading data from the Hadoop cluster into the Greenplum DBMS. Building the main storage layers using the data modeling method – Data Vault. Testing architectural hypotheses in practice and developing proposals for the choice of tools for the most efficient implementation of tasks.
  • The result of our work is a stable working storage that meets the needs of customers and the technical trends of the time.
  • And most importantly – the opportunity to contribute to the development of the retail industry in Russia!
  • In our team you have to:
  • Design and development of data flows using ETL / ELT tools;
  • Implementation of custom transformations;
  • Design and construction of prototypes, showcases;
  • Performance analysis, scaling of existing systems;
  • Optimization of SQL queries and database structures;
  • Development of procedures in PL / pgSQL;
  • Development of DWH architecture, analysis and selection of optimal technologies, methodologies, tools;
  • Creation and updating of a knowledge base for DWH users;
  • Monitoring the work of external contractors.

Our candidate:

  • Higher technical education;
  • Experience with PostgreSQL at least 1 year;
  • Knowledge of ANSI SQL: 2008 and database basics;
  • Experience in query optimization, writing stored procedures, triggers;
  • Experience with any industrial ETL tool: SAS DIS, Informatica PowerCenter, Data Stage, ODI, SSIS;
  • Knowledge of the basics of the architecture of operating systems of the Linux family;
  • Knowledge of the basics of working with version control systems;
  • Understanding the abbreviations DWH, BI, ETL, MPP, OLAP, OLTP and what is hidden behind them)

We offer:

  • Convenient office next to Park Kultury metro station;
  • Flexible working hours (from 8/9/10 am), the ability to work remotely;
  • The opportunity to study and get certified at the expense of the company: external trainings and seminars on professional topics, industry conferences, a program for the development of management skills, face-to-face master classes, online education platforms and much more;
  • Bright corporate life with a lot of events, competitions and opportunities for creative implementation;
  • Developed system of compensations and benefits;
  • A wide range of voluntary medical insurance (including travel abroad and dentistry). Life and health insurance;
  • Discounts in X5 stores (Pyaterochka, Perekrestok, Karusel)
  • The Prime-zone privilege program (discounts on goods and services and special offers from partner companies);
  • Financial assistance to employees who find themselves in a difficult life situation;
  • Registration according to the Labor Code of the Russian Federation with an official salary.
  • Join one of the fastest growing digital teams in Russia!
  • X5 Retail Group. Create a new retail
  • Find out more about us in social. # X5TECH networks
Share this job