The Data Engineer is responsible for designing, building, and deploying fit-for-purpose data warehouse solutions that support trusted, efficient, and scalable data access across the Bank. Working closely with Senior and Lead Data Engineers, the role will focus on automation, simplification of processes, and continuous improvement in core data engineering competencies, contributing to the uplift of Data Engineering practices.
Key Responsibilities
• Solution Delivery:
...
- Design, develop, and deploy scalable, high-performance data pipelines and ETL/E
- Build and maintain data models, schemas, metadata, and transformation logic.
- Assist with unit, integration, and user acceptance testing.
• Platform & Infrastructure Support:
- Provide third-level support for Data Warehouse platforms and analytics systems.
- Support DevOps and DataOps practices.
• Data Engineering Excellence:
- Collaborate with solution designers and stakeholders.
- Optimize ETL processes and mentor junior engineers.
• Operational Support & Knowledge Transfer:
- Document and transfer knowledge.
- Recommend troubleshooting and automation tools.
• Practice Development:
- Contribute to engineering practice standardization.
- Embed Agile, DevOps, and DataOps methodologies.
Scope and Accountability
• Scope & Complexity: Operates within established frameworks and procedures.
• Problem Solving & Influence: Works under guidance with limited autonomy.
• Financial Accountability: None.
• Leadership Accountability: Individual contributor.
• Accountable to: Team Leader.
• Stakeholder Engagement: Internal team and external vendors.
Qualifications & Experience
• Bachelor’s or Master’s degree in Computer Science, Data Science, or related field (or equivalent experience).
• 3–5 years' experience in a Data Engineer or similar technical role.
• Experience with Agile methodologies and full SDLC.
Technical Skills & Knowledge
• Expertise in Python (Scala/Java a plus).
• Experience in cloud-based data solutions (Azure/AWS).
• Proficiency with Spark, Databricks, ETL/ELT tools.
• Familiarity with Azure Data Factory, CI/CD, version control.
• Experience with data science integration into business processes.
• Banking/financial systems exposure is a plus.
Personal Attributes
• Proactive, self-motivated, and committed to continuous improvement.
• Strong interpersonal and stakeholder engagement skills.
• Sound judgment, integrity, and adherence to compliance standards.
At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.