Role Overview
We are seeking an experienced Data Engineer to join our Digital Bank's Data Platforms team, where you will play a key role in building, implementing, and enhancing enterprise-scale data solutions.
In this 12-month contract role, you will work in a DevOps environment with end-to-end accountability for designing, developing, deploying, and supporting data assets, creating templates, and establishing standards and frameworks.
Key Responsibilities
* Design, develop, and deploy high-quality, low-maintenance software solutions for our customers.
* Coordinate requirements, schedules, activities, participate in team meetings, peer code reviews, and testing.
* Leverage expertise in data warehousing concepts and data modeling techniques to build and deploy data lakes and warehouses on GCP using services like BigQuery, Dataform/DBT, Cloud Spanner, Cloud Functions, and GCS.
* Develop complex SQL queries and utilize Data Definition Language (DDL) to optimize data modeling and performance.
About You
* 5+ years of enterprise engineering experience in a mature cloud environment.
* Strong coding skills in Python and proficiency in data formatting, wrangling, and preparation.
* Effective communication skills with both technical and business colleagues.
About Macquarie Group
Macquarie Group is a global financial services leader operating in 34 markets with 55 years of unbroken profitability. We empower diverse people to shape all kinds of possibilities and foster a culture of collaboration and innovation.
What We Offer
Mid-senior level position with opportunities to learn from senior developers about product and solution servicing multiple businesses.
Why Work with Us
We value diversity, equity, and inclusion and welcome applicants from all backgrounds and identities. We are committed to supporting you through the recruitment process and providing a friendly and supportive team environment.
Additional Details
Seniority level: Mid-Senior level, Employment type: Contract, Job function: Information Technology.