Lead / Senior Software Engineer, Data Programme
Core
Build and maintain unified data platform infrastructure, APIs, and observability systems for government agencies to enable data-driven decision-making and service delivery.
Role type
Senior IC DevOps/Platform Engineer (Data Infrastructure)
Builds
Standardised data platforms, unified frontend data discovery tools, serving backbones, and governance infrastructure for Whole-of-Government data assets.
Domain
Public sector / Government IT / Data Infrastructure
Deliverable
infrastructure
Required skills
DevOps automation, containerization and orchestration, cloud computing deployment, scripting, distributed systems, virtualization and networking, security incident response, patch maintenance, regression testing.
Preferred skills
Machine learning toolkits integration, on-premise government infrastructure, high-scale distributed systems.
Technologies
Ansible, Airflow, Docker, Kubernetes, Terraform, AWS, GCP, Apache Spark, Flink, Hadoop, RabbitMQ, Kafka, Databricks, KX, Python, Bash, JavaScript, Scala, Rust, Go.
Responsibilities
Manage development, deployment, orchestration, and maintenance of data pipelines; ensure scalability, performance, and reliability of cloud-based applications; provide DevOps architecture implementation and operational support; design and implement standardised data delivery APIs and microservices; develop dashboards and analytics tools for data usage patterns.
Seniority
Senior, hands-on IC