About the Role
We are seeking a skilled Data Engineer (Contractor) to join our team for a 6-month engagement. This role will focus on building, optimizing, and maintaining data pipelines and reporting solutions leveraging Snowflake and Microsoft Power BI. The successful candidate will help ensure our data infrastructure is scalable, reliable, and supports business intelligence needs across the organization.
Key Responsibilities
Design, develop, and maintain data pipelines to support analytics and reporting.
Work with business stakeholders to gather requirements and translate them into technical specifications.
Build, optimize, and manage datasets and schemas in Snowflake.
Develop Power BI dashboards and reports to provide actionable insights.
Ensure data quality, integrity, and security across platforms.
Troubleshoot data issues, optimize query performance, and implement best practices.
Collaborate with cross-functional teams, including business analysts, data scientists, and IT.
Document processes, workflows, and data models for maintainability.
Required Qualifications
Strong experience with Snowflake (data modeling, query optimization, warehouse management).
Proven expertise in Microsoft Power BI (report building, DAX, data modeling).
Proficiency in SQL and data transformation techniques.
Experience with ETL/ELT workflows and tools (e.g., dbt, Informatica, Talend, or similar).
Solid understanding of data governance, security, and compliance principles.
Ability to work independently and deliver results in a fast-paced environment.
Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
Experience with cloud platforms (e.g., Azure, AWS, or GCP).
Familiarity with Python or other scripting languages for data engineering.
Knowledge of APIs and integration methods.
Prior experience in a contract or consulting role.