Job Summary
Our client, a not-for-profit organisation based in Western Sydney, is seeking a Data Engineering Manager to join their team on a permanent basis. This role offers an excellent salary and benefits package, along with flexible working arrangements.
Job Description
The successful candidate will lead and supervise multiple teams of engineers and developers to deliver outcomes that align with our client's mission.
Key Responsibilities
1. Leadership and Team Management: Supervise the planning, scoping, and execution of D&A projects to ensure timely delivery within defined scope. Implement agile methodologies to manage teams and cultivate an environment of adaptability and agility.
2. Data Strategy: Identify opportunities for impactful advanced analytics projects that optimize operations.
3. Data Governance and Data Quality: Work collaboratively with business stakeholders to uphold data governance policies and standards. Ensure the accuracy, integrity, and security of data.
4. End-to-End Delivery: Lead end-to-end delivery, ensuring adherence to data engineering principles and best practices. Develop and implement changes in the Snowflake/ADF platform using SQL, JavaScript, and Python.
5. CI/CD and Performance Optimization: Create CI/CD tooling to minimize downtime and avoid adverse impacts on data products. Optimize performance, prioritizing cases where long-term benefits outweigh costs.
6. Management of Enterprise D&A Solutions: Lead the management of enterprise D&A solutions in line with the Data and Analytics Strategy.
7. Team Leadership and Project Management: Lead and manage D&A data engineering teams and business SMEs, delivering tangible business value. Manage the D&A development portfolio, including planning and leadership throughout the development lifecycle.
8. Organizational Value and Strategy: Enhance organisational value derived from data assets. Contribute to the enterprise data and analytics strategy in collaboration with leadership.
9. Continuous Improvement and Awareness: Stay informed about industry/technology/methodology trends. Ensure an excellent staff experience through effective relationship and quality management.
Requirements
- Bachelor's degree in a relevant field or equivalent experience (preferably in Computer Science, Data Science, Statistics, Business Analytics, or a related field). A master's degree is preferred.
- 8 or more years of experience in the field.
- Strong written and verbal communication skills.
- Experience in adapting to new tools or techniques related to data. Thorough understanding of data engineering principles.
- Effective written and oral communication.
- Empathy and insight into understanding roles, pain points, and opportunities for data products.
- Proficient programming skills (JavaScript and/or Python).
- Strong SQL skills.
- Excellent business acumen and interpersonal skills.
- Solid grasp of data governance, data quality, and data management practices.
- Proven data literacy.
- Robust background in advanced analytics, machine learning, and data engineering.