← к выдаче
данные

Analytics Engineer

6 дн. назад

Коротко

Builds trusted analytical data models for the Marketing Department, focusing on semantic modeling, SQL transformations, data quality, and documentation. · Needs: Bachelor's degree in a technical field; excellent SQL knowledge; strong experience with MS SQL Server and/or PostgreSQL.

Описание от работодателя

JOB DESCRIPTION An Analytics Engineer will support the Marketing Department by building trusted, reusable, and well-documented analytical data models for business users. The role will focus on semantic modeling, modeled data marts, SQL-based transformations, data quality, testing, documentation, and reliable data foundations for reporting, analytics, and data science use cases. JOB RESPONSIBILITIES • Study the best foreign experience and modern approaches in analytics engineering, data modeling, and data reliability; • Design and maintain clean, reusable, and business-ready analytical data marts; • Develop and maintain metric logic, and semantic models; • Build SQL-based transformation workflows using modular SQL, staging layers, views, stored procedures, reusable transformations, and dbt-style practices where applicable; • Create source-of-truth datasets for dashboards, reports, analytics, and data science use cases; • Implement data quality checks, tests, validation rules, and reconciliation processes; • Document data models, business definitions, data lineage, and usage rules; • Support data reliability, consistency, and transparency across reporting and analytical outputs; • Collaborate with analysts, data scientists, and business users to improve self-service analytics; • Support integration of analytical data models with BI tools such as Tableau, Power BI, Looker, or similar; • Support scheduling, orchestration, and monitoring of analytical data workflows when needed; • Contribute to better data governance, version control, and maintainability of analytical assets. REQUIRED QUALIFICATIONS • Bachelor’s Degree in a technical related field; data analytics, computer science, mathematics, economics, or engineering background is a plus; • Strong analytical and problem-solving skills; • Excellent knowledge of SQL; • Strong experience with SQL development, preferably with MS SQL Server and/or PostgreSQL; • Experience with advanced SQL development, including CTEs, views, stored procedures, reusable transformations, and query optimization; • Good understanding of data modeling, dimensional modeling, data marts, and analytical warehouse concepts; • Experience with metric logic, semantic modeling, or business data definitions; • Understanding of dbt-style analytics engineering practices, including modular SQL, staging layers, intermediate layers, modeled marts, testing, documentation, and lineage would be a strong plus; • Knowledge of BI tools such as Tableau, Power BI, Looker, or similar; • Knowledge of data quality testing, validation, documentation, and lineage practices; • Understanding of Git, version control, and code review practices would be a plus; • Knowledge of Python for data manipulation or automation would be a plus; • Familiarity with Airflow, Dagster, Prefect, or other orchestration tools would be a plus; • Good understanding of analytical database design; • Familiarity with cloud platforms or Big Data technologies would be a plus; • Ability to explain data definitions, and analytical findings to business users; • Ability to work independently and collaboratively; • Excellent knowledge of Armenian, Russian, and English languages.