Senior Data Engineer
We’re currently seeking a skilled Data Engineer to join our growing team. You'll be responsible for establishing a solid data infrastructure that will support our Client’s data-driven HR strategies, enabling data-driven decision-making.
Your Responsibilities
As a Data Engineer, you will drive data-driven decision-making within HR by building and managing key data systems. Collaborating with the team lead and the FinTech team, you will:
- Design and deploy efficient data pipelines to collect, clean, and process significant volumes of HR data from multiple sources.
- Create and maintain data models using DBT to ensure data is structured and accessible for analysis.
- Integrate various data sources via Fivetran to ensure smooth data flow into the Snowflake data warehouse.
- Develop and sustain data validation and testing processes to guarantee data quality and accuracy.
- Enforce data governance policies and manage access rights to ensure the secure handling of sensitive HR data.
- Work closely with global colleagues to align your data engineering efforts with broader initiatives and HR strategies.
- Automate infrastructure management with Terraform to ensure scalability and reliability of data systems.
- Utilize Git for version control, ensuring that all data pipelines, models, and infrastructure changes are properly tracked.
- Assist HR business users in creating dashboards using PowerBI.
What We’re Looking For
- Solid technical expertise in data engineering, ideally with experience in HR or related analytics.
- Hands-on experience in building and managing data pipelines and models using tools like DBT, Fivetran, and Snowflake.
- A thorough understanding of data governance, privacy regulations, and the sensitivity around HR data
- Strong collaboration skills for effective teamwork across different regions and functions.
- A proactive attitude, capable of working independently and driving initiatives forward.
- Familiarity with Git for version control and Terraform for infrastructure automation.
Technology Stack
We value adaptability and the ability to learn quickly. While experience with all the listed technologies isn't required, our ideal candidate will be familiar with:
- Snowflake for data warehousing or Google BigQuery, Amazon Redshift or any other large data cloud solutions
- DBT for data modeling
- Fivetran for data integration
- SQL for data querying and management
- PowerBI for creating core semantic models
- Terraform for infrastructure automation
- Git for version control
- Data validation frameworks to ensure data accuracy