Data Engineer (Python)
Trideca
About Trideca
Trideca is Australia's trusted strategy, AI, and digital transformation partner - helping some of the nation's largest enterprises (including NAB, Suncorp, Optus, Medibank, and AGL) drive meaningful business impact through technology. With offices in Melbourne and Sydney and projects spanning multiple industries, we thrive on solving complex challenges, delivering cutting-edge solutions, and pushing the boundaries of what's possible.
About Role
Trideca is seeking an experienced Data Integration Specialist for a short, focused contract engagement with one of our government sector clients. The client has an established automated data transformation solution that supports integration with their Learning Management System (LMS) and is looking for expert eyes to validate, strengthen and document it — not rebuild it from scratch.
This is a hands-on, outcome-focused engagement suited to a specialist who can quickly orient to an existing codebase, identify opportunities for improvement, and leave behind clear, high-quality documentation.
What You'll Be Doing
- Review the current solution end-to-end: assess reliability, maintainability, scalability and operational efficiency.
- Recommend and implement targeted enhancements or optimisations where appropriate — no wholesale redesign.
- Ensure the solution meets requirements for privacy, security, auditability and governance.
- Produce clear technical documentation and a comprehensive knowledge-transfer / handover pack reflecting any changes made.
The Tech Stack
The Existing Solution Is Built On Microsoft 365 Services And Processes Structured Data (CSV/Excel) From Multiple Source Systems (e.g. HRIS) Into a Standardised, LMS-ready Format. Core Components Include
- Python-based data processing (pandas, validation logic, delta detection)
- Power Automate Cloud for orchestration (SharePoint triggers, HTTP actions, branching logic)
- SharePoint and OneDrive for data ingestion and storage automation
- Azure Functions (Python, HTTP-triggered) for processing
- CSV/Excel dataset transformation and merging across multiple source systems
What We Re Looking For
- Proven Python data processing: transformation, validation and delta detection using pandas and related libraries.
- Power Automate Cloud expertise: orchestration flows, SharePoint triggers, HTTP actions and conditional logic.
- Azure familiarity: Azure Functions (Python, HTTP-triggered) and adjacent Azure services.
- CSV/Excel pipeline experience: structured dataset ingestion, merging and normalisation.
- SharePoint/OneDrive automation: file-event triggers, folder-level logic, permission-aware workflows.
- Strong documentation skills: able to produce clean, maintainable technical handover artefacts.
- Government or regulated-sector experience is advantageous (privacy, auditability, governance awareness).
Why Choose Trideca?
Empowering Women in Technology: We are committed to closing the gender gap in technology. With our dedicated road map for women, you'll find tailored opportunities to advance your career, supported by mentorship, leadership programs, Women in Technology Chapter and inclusive policies like menstruation leave and flexible working options.
Growth Through Learning: Your growth is our priority. At Trideca, you'll have access to a wide range of learning and development initiatives, from certifications and workshops to personal development programs, ensuring you are always at the forefront of technology and innovation.
Work Your Way: Our flexible work policy supports you to balance your personal and professional life.
Trideca Values
Clients Come First – We obsess over our clients; they mean everything to us and are central to everything we do.
We Celebrate Our Differences – We are stronger and more successful when we include and appreciate different backgrounds, ideas, and experiences.
Achieve Greatness Together – Business is a team sport, and we are here to win. We respect, value, and inspire each other to bring our best.
Own Your Space – We own our space, relationships, and client outcomes. We are fully committed and accountable to ourselves and each other.
Encourage Open Debate – We encourage discussion and debate while relentlessly focusing on our overarching vision and purpose.
Have Fun, Go Nuts – No explanation is required.
We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. We encourage candidates from all backgrounds to apply.