- 5+ years of software development experience (databases, data management platforms, etc.); 1+ year of experience working with data in Cloud, MS Azure preferably
- Experience working with Azure Data Platform (Azure SQL, Azure Data Factory, Azure Storage, Azure Functions)
- SQL expertise: design, development, and maintenance of complex SQL queries and procedures
- Experience building periodic and micro-batch ETL processes – deployment and maintenance (design experience is a plus)
- Excellent analytical skills to control data quality, gap or inconsistency identification
- Basic understanding of data modeling approaches (Kimball, Inmon, Data Vault, Anchor, Data Lake), design patterns, standard data loading, and processing approaches
- Experience with Git
- Fluent English
Nice to Have
- Experience in Data Management platforms architecture design based on business requirements, real data volume and structure, available infrastructure, and security requirements.
- Python, Scala, Spark, or general understanding of Big Data.
- Experience with Concurrent computing
- Experience maintaining of BI Solutions (Power BI, Tableau, or similar)
- Experience designing data schemas and models