Research Data Engineer (Canberra)

Research Data Engineer (Canberra)

04 Nov
|
TEKsystems
|
Canberra

04 Nov

TEKsystems

Canberra

Job Description

Who we are and how are we different?

Nuvento is a Canberra-based specialist technical data consultancy that provides consultancy services to both private and public organizations throughout Australia. Our team consists of passionate and highly skilled professionals who are dedicated to delivering the right solutions with the right tech in the right way, on time, every time.

We're a business run by techs, for techs, that challenge the mould and strives to be different.

Our driving principles include:

- being generous in our knowledge, spirit, and time
- accountable and transparent
- dedicated to growth, knowledge sharing and development
- and rewarding our staff for the value they provide

Who we are looking for:

We are looking for a Data Engineer with experience in Spark and Kafka to operate with one of our large Federal Government Clients. As a Data Engineer, you will have the opportunity to work with cutting‑edge technologies and collaborate with cross‑functional teams to ensure successful data integration.

Your Responsibilities:

- Maintain and develop Spark pipelines to process large‑scale data sets.
- Ingest tables into our data lake from Kafka using batch processing, micro‑batching, or real‑time processing techniques.
- Run Spark jobs for ingestion, curation, and extraction of data.
- Alter schemas and configs to meet business requirements and ensure data quality.
- Attend meetings regarding data ingestion and collaborate with cross‑functional teams to ensure successful data integration.
- Troubleshoot and resolve bugs in the data processing pipelines.
- Monitor performance and troubleshoot issues using logging and monitoring tools.
- Document best practices and develop standards for data processing pipelines.
- Stay up‑to‑date with emerging technologies and industry trends in big data processing and analytics.

Requirements:

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in data engineering, software development, or a related field.
- Strong programming skills in Scala, Python, or Java.
- Expertise in Spark, Kafka, and big data processing concepts.
- Experience with data storage solutions, such as Hadoop HDFS or Amazon S3, and data serialization formats
- Knowledge of database concepts, data modelling, schema design, and normalisation.
- Familiarity with monitoring and logging tools, and workflow management tools, such as Apache Airflow.
- Experience with version control systems, such as Git

Your attributes and aptitude:

- Strong communication, problem‑solving, and collaboration abilities.
- Ability to work independently and in a team‑oriented, collaborative workplace.

Security Clearance Required - All applicants must have a Baseline (NV1 preferred)

Why work with Nuvento?

We offer competitive compensation packages and benefits, along with opportunities for growth and advancement within the company. As a member of our team, you will have the chance to work on challenging projects, develop your skills, and make a real impact on our business.





If you are a self‑motivated and results‑oriented data engineer with a passion for big data processing, we encourage you to apply for this exciting opportunity.

Job Criteria

Australian Citizens residing in Australia only respond .must hold a valid Baseline security clearance or be willing and eligible to obtain one.

Essential criteria:

- Demonstrated experience developing ETL/ELT processes for complex and/or large data movement, transformation and/or visualisations, particularly in a cloud environment.
- Experience preparing data optimised for query performance in cloud computed engines. E.g. Distributed computing engines (Spark) Graph Databases Azure SQL.
- Experience working with Engineering, Storage and Analytics services in cloud infrastructure.

Desirable criteria:

- Experience working with Azure Data Factory and Databricks.
- Experience/Knowledge of working with Data Lake and Lakehouses

Required Skills:

Spark Storage Analytics Infrastructure Databases Security SQL Engineering

About the Client

Our client is a Federal Government organisation delivering nationally significant scientific data, digital infrastructure and earth observation capabilities. Their work supports government, academia and industry through access to satellite imagery, spatial data and digital tools that help identify and understand physical changes across Australia and the Indo‑Pacific.

They are seeking an experienced Lead Data Engineer to join a specialist Data Operations team supporting the maintenance and delivery of scientific products and infrastructure capabilities.

About the Role

As the Lead Data Engineer, you will work across data management, IT systems and earth observation product support, providing both hands‑on engineering expertise and technical leadership. The position has a strong focus on cloud‑based data engineering, orchestration, containerisation and Python development, while ensuring security is embedded throughout solutions and delivery pipelines.

Key Responsibilities

- Designing, developing, validating, maintaining and optimising machine learning workflows through orchestration, testing and documentation.
- Supporting the development and maintenance of data sourcing, ingestion and transformation pipelines.
- Contributing to the development, testing and maintenance of the Open Data Cube code base.
- Implementing, maintaining and improving automated testing and deployment pipelines within AWS environments.
- Providing technical leadership across software development and championing secure, high‑quality engineering practices, tools and standards.




- Supporting knowledge transfer and upskilling of Earth Observation Scientists and providing guidance on improvements to existing algorithms.
- Embedding security tools and practices within systems and CI/CD pipelines.
- Helping ensure services and components remain available and high performing.
- Working collaboratively across technical teams while contributing to a strong, collaborative engineering culture.

The technical environment may include AWS, Kubernetes, Terraform, Python, PostgreSQL, Flyte, Airflow, Argo, data processing pipelines, big data technologies and GIS software. Candidates are not expected to have experience across every technology listed.

The Successful Candidate

To succeed in this position, you will be an accomplished Data Engineer who can combine strong hands‑on engineering capability with technical leadership and stakeholder engagement.

You will bring:

- Demonstrated experience working with large geospatial datasets in a cloud environment.
- Comprehensive understanding of protocols associated with data access and editing.
- Strong experience designing, developing and maintaining modern data ingestion, transformation and processing pipelines.
- Expertise in data engineering orchestration, containerisation and Python.
- Experience providing strategic advice and guidance on the effective use and reuse of data processes, systems and tools.
- The ability to provide technical leadership across software development and drive the adoption of effective engineering practices, tools and standards.
- A strong understanding of delivering secure, reliable and high‑quality technical solutions.
- Excellent stakeholder engagement skills, with the ability to communicate complex technical concepts effectively to both technical and non‑technical audiences.
- Strong relationship‑building and collaborative skills, with the ability to contribute positively to an inclusive, high‑performing team environment.

This is an excellent opportunity for a senior data engineering professional who enjoys solving complex data challenges and wants to work with large‑scale geospatial and earth observation data in a modern cloud workplace.

We value diversity and welcome applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability.

Location: The role is based in Canberra ACT.

Contract terms: 12 months from commencement date, plus 1x 6 month extension

Security Requirements: Candidates must hold a minimum Baseline security clearance

Candidates will need to be willing to undergo pre‑employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks.

Applications open until 8am 13 November 2026.

Reach Damien for any further information.

Required Skills (Project Delivery)

- Performance
- Data Steps
- Project Delivery
- Support
- Database
- ETL
- Development
- Collaboration
- Analysis
- Reviews
- Workshops
- Developers
- Continuous Improvement
- Integration
- Documentation
- Maintenance
- Design
- SQL
- Training
- Leadership

#J-18808-Ljbffr

📌 Research Data Engineer (Canberra)
🏢 TEKsystems
📍 Canberra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: research data engineer (canberra) / canberra

Subscribe to this job alert:

Get the latest job offers by email for: research data engineer (canberra) / canberra