Skills and Experience:
Expert knowledge of data engineering, database solution design, and data-modeling principles.
5+ years of experience in data engineering and database technologies.
Experience developing reusable, common-component data artifacts.
Experience with data engineering and cloud products.
Experience with multiple data-engineering methodologies and data-warehousing models.
Experience with data governance and security best practices.
Experience with data accessibility best practices.
Strong problem-solving and collaboration skills.
Excellent verbal and written communication skills.
Strong team player with the ability to coach and mentor others.
Bachelor's degree in Computer Science, Information Systems, or a comparable field.
Required Technology Experience:
Strong experience with SQL, Python, and enterprise data warehousing.
Proficiency with Azure or similar cloud technologies, including Data Factory, Data Lake, and Function App.
Experience building ELT (Extract, Load, Transform) solutions.
Experience with SQL Server, Spark, Azure Synapse, Kafka, or similar technologies.
Proficiency writing SQL queries and Python notebooks.