Overview
The Data Engineer will play a crucial role in enhancing the data platform of a rapidly growing financial services organization. Collaborating effectively with both technical and business stakeholders, the contractor will be responsible for designing and scaling robust data pipelines in a modern cloud environment, ensuring efficient data integration and management.
Responsibilities
- Design and implement scalable data pipelines in cloud environments.
- Collaborate with technical and business teams to gather requirements and deliver solutions.
- Optimize data integration processes and workflows.
- Manage and maintain data architecture using tools such as Snowflake or Databricks.
- Utilize Python and SQL for data processing and analysis.
- Monitor and troubleshoot data flow to ensure consistency and reliability.
- Document data processes and models for team reference.
Requirements
- Proven experience as a Data Engineer in production environments.
- Solid proficiency with cloud-based data platforms (AWS, Azure, or GCP).
- Experience with data processing tools such as Snowflake or Databricks.
- Familiarity with data orchestration tools like Airflow and dbt.
- Strong skills in programming languages such as Python and SQL.
- Ability to work effectively in fast-paced, delivery-focused teams.
- Excellent communication skills for stakeholder engagement.