Senior Data Engineer (DBT and DatabricksSnowflake)
Job Summary
We are seeking a highly skilled Senior Data Engineer with deep experience in Databricks or Snowflake and strong handson capability with dbt to lead the design development and optimisation of modern data platforms. The ideal candidate will bring strong technical leadership the ability to build scalable data pipelines and experience shaping enterprisegrade data solutions that support analytics reporting and advanced modelling.
In this role you will be responsible for designing building and maintaining scalable data pipelines and transformation workflows using Databricks or Snowflake in combination with dbt ensuring high performance reliability and strong engineering standards across the data platform. You will lead solution design efforts contributing to architecture across ingestion storage modelling and consumption layers while implementing modern data engineering patterns such as ELT medallion architecture and CI/CD-enabled development. You will configure and optimise platform components including clusters warehouses permissions and governance frameworks and collaborate closely with cloud analytics and data science teams to deliver robust productionready solutions. The role also includes managing vendor relationships supporting data quality and lineage frameworks automating testing and monitoring and driving continuous improvement through code reviews engineering best practices and mentorship of junior team members.
Qualifications :
- Strong handson experience with Databricks (PySpark / Spark SQL) or Snowflake.
- Proficiency with dbt Core or dbt Cloud including model development testing documentation and deployment.
- Strong SQL development expertise with experience working on complex transformations and performance tuning.
- Experience with cloud platforms (Azure AWS or GCP).
- Hands-on experience with version control (Git) CI/CD and workflow orchestration tools (Airflow Azure Data Factory etc.).
- Understanding of medallion architecture ELT patterns and modular data modelling.
- Strong analytical and problemsolving capability.
- Excellent communication and strong stakeholder management skills.
- Proven ability to lead initiatives work independently and support decision-making across data projects.
Additional Information :
Why join us:
NCS Australia is where you can feel at home nurturing your talents and skills as we make tomorrow together one day at a time. Our benefits include paid parental leave initiatives focused on your well-being and discounted health insurance. You will also enjoy discounts on various products and services and be regularly recognised and rewarded for high performance. We are committed to your career development through our Capability Fingerprint industry and partner training programs special interest groups and an AI-driven learning platform. No matter where you are in your career we offer meaningful work and opportunities for growth.
NCS Australia is an equal-opportunity employer and we take pride in our commitment to valuing and supporting our people and the communities we are dedicated to attracting retaining and developing our people regardless of gender identity ethnicity sexual orientation disability and age. Applications are encouraged from all sectors of the community and we strongly encourage applications from the Veterans Aboriginal and/or Torres Strait Islander community.
At NCS Australia we are committed to supporting adjustments throughout the recruitment and selection process as well as during employment. We actively support and encourage people with disability to apply.
Agencies:
Weve got this. We request that you do not contact NCS employees outside of the Talent Acquisition team. NCS exclusively accepts resumes from agencies on our preferred supplier panel through the NCS Agency Portal. Agencies that submit resumes must have a valid fee agreement and be assigned to the particular requisition by the Talent Acquisition team. Any resumes that are submitted outside of this process will become the sole property of NCS. If a candidate is hired outside of this process no fee or payment will be given.
Work rights and background checks:
To be eligible for a position with us applicants will need to have valid work rights for Australia and be willing to undergo a comprehensive background checking process including probity and police checks
Remote Work :
No
Employment Type :
Full-time
About Company
At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together. ... View more