onsite
Senior Data Engineer 12-month Contract - BCFSA
Data Engineer
Senior Data Engineer needed for a 12‑month contract to design, build, and maintain scalable data pipelines and warehouses using Python, SQL, Azure services, Snowflake, and Airflow.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest and transform data from multiple source systems.
- Build and optimize data models and warehouses on Snowflake to support analytics and reporting needs.
- Implement orchestration workflows using Apache Airflow, ensuring reliable scheduling and monitoring.
- Collaborate with data analysts, scientists, and business stakeholders to understand requirements and deliver data solutions.
- Apply best practices for data quality, security, and performance within Azure cloud environment.
Requirements
- 5+ years of professional experience in data engineering or related fields.
- Strong proficiency in Python and SQL for data manipulation and scripting.
- Hands‑on experience with Azure data services (e.g., Azure Data Factory, Azure Blob Storage) and Snowflake.
- Demonstrated ability to design and maintain scalable ETL pipelines and data models.
- Experience with workflow orchestration tools such as Apache Airflow.
Skills
pythonsqlazuresnowflake