About
Analytics/Data Engineer specializing in dbt, ClickHouse, and scalable ELT pipelines. 3+ years building and maintaining a 1,500+ model production platform across multi-cluster infrastructure — translating business requirements into data models, marts, and automated quality systems.
Experienced in Python-based data processing, custom connector development, and orchestration with Dagster.
What I'm looking for
Analytics or Data Engineer role in a dbt-based stack. Ideally working with ClickHouse or another OLAP database, building and maintaining ELT pipelines, data models, and quality systems. Open to fully remote or relocation.
Experience
• Developed and maintained a dbt+ClickHouse data platform of 1,500+ models spanning 45+ data sources across 3 clusters (EU, US, APAC) in staging and production
• Implemented custom Jinja2 macros and dbt materializations for ClickHouse: incremental+live, microbatch, materialized views, and dictionaries — including deduplication logic and partition optimization
• Built an automated data quality alerting system (dbt tests → ClickHouse → Google Chat) with SLA-based escalation across stakeholder ownership hierarchy — enabling non-technical teams to act on violations without engineering involvement
• Developed custom Python source connectors and led migration of 10+ data sources to an internal extraction service (Salesforce, HubSpot, Gong, Ramp, Mixpanel, Jira, and others) — replacing Airbyte and substantially reducing infrastructure costs
• Led migration from GitHub Actions-based scheduling to Dagster orchestration — cutting compute costs and improving pipeline reliability
• Managed CI/CD workflows (GitHub Actions) for automated dbt+ClickHouse testing and multi-cluster job execution across Kubernetes
dbtClickHouseDagster
• Maintained and debugged MS SQL stored procedures for call center analytics: queue performance, call outcomes, and repeat contact tracking
• Wrote Python utility scripts for data cleanup and task scheduling
• Contributed to call engagement logic used by dialer software to automate agent scripting
PythonMS SQLStored Procedures
Senior Services Engineer
Sberbank
Apr 2012 – Apr 2021
Services EngineeringInfrastructureSupport
Education
Stepik.org
Online courses
Professional Pedagogical College
Automotive Control Systems
Ural Federal University
Bachelor · Applied Informatics in Economics
Skills
pythonBashCI/CDGitHubDockerData ModelingETL/ELTSQLDagsterAirbyteClickHousedbtData Engineering
Languages
Russian (Native or bilingual proficiency)English (Professional working proficiency)German (Elementary proficiency)