Senior Data Architect / Team Lead Offline

Job Summary

We are looking for a Senior Data Architect who will be a significant part of creating a data platform for a new product.

 

Goals of the project:

β€” Develop a new data platform that would run on AWS and replace the legacy one.

This platform is expected to:

β€” Enable business analysts and data scientists to perform analysis to gain insights on customers, business operations, etc, as well as build forecasting and recommendation ML models, and perform A/B testing.

β€” Support zero-code acquisition and processing of a new data source, add features into the data and spin up new ML models in production.

β€” Have data curation capabilities, support the required levels of data resiliency and consistency, and be cost-effective and properly automated.

 

Requirements:

β€” Data architecture experience

β€” A clear understanding of ETL and data curation

–– Strong experience and understanding of relational and distributed databases (including internals) (e.g. PostgreSQL, MySQL, Cassandra, etc.)

β€” Proven experience in Spark, Kafka, and streaming systems (Spark Streaming / Kafka Streams / Apache Flink), as well as query execution engines (e.g., Presto)

β€” Strong experience with AWS

β€” Strong understanding of reactive & functional programming

β€” Strong expertise in Java, Scala, SQL, and Python

β€” Good documentation skills

β€” Experience with continuous integration, test automation, and deployment

–– Experience with data monitoring and tracing in distributed and service-oriented systems

β€” Experience in distributed systems design and best practices

β€” Experience with Hive, Hadoop

β€” Understanding of integration with Tableau or other BI tools

β€” Advanced / fluent written and spoken English

 

Responsibilities:

β€” Work with the Director of Data Engineering to design the data platform

β€” Manage and guide software engineers during the development

β€” Systematically work on formalizing business processes, customer acquisition lifecycles, and the overall data framework

β€” Actively participate in the development

 

We offer multiple benefits, such as:

β€” Challenging work in an international and professional environment

β€” Mastering the English language with a native speaker

β€” 40-hour working week with flexible working hours

β€” Flexible WFH policy

β€” Competitive salary

β€” PE accounting and support

β€” 20 paid vacation days per year

β€” 14 paid sick leave days per year

β€” Medical insurance

β€” Annual 250$ deposit for attending external events (conferences, workshops, etc.)

β€” Long-term employment and real opportunities to change roles and projects within the company

β€” Yoga classes, workout corner

β€” Collaborative and friendly team environment

β€” Cozy, fully equipped office space in the city center (near β€œPalats Ukraina” subway station)

The job ad is no longer active

Look at the current jobs Tech Leadership Kyiv→