Job title: Keycloak Senior Developer
Job type: Contract, Professional Services
Emp type: Full-time
Industry: Consultancy
Functional Expertise: IT & Telecoms
Skills: Keycloak OIDC / SAML SSO Identity and Access Management
Pay interval: Hourly
Pay rate: negotiable
Location: Sydney, NSW
Job published: 01-07-2026
Start date: 03-08-2026
End date: 03-01-2028
Job ID: 38462
Contact name: Cameron Sanders
Phone number: +61412101617
Contact email: cameron@idic.com.au

Job Description

  • Defined Skillset / Level: CL8
  • Years of Experience: 5 to 8 years
  • FTE: 1
  • Security Clearance: Baseline required. NV1 preferred. NV2 interest highly regarded
  • Working Arrangement (Remote, Onsite, Hybrid): Onsite
  • iDiC Client Name: Client has requested not to be identified in adverts - contact Talent@idic.com.au for further information.  
  • Rate Information: Rate to iDiC $130 to $160 per hour ex GST (guide only, value for money assessment applies)
  • Exclusivity: iDiC sole external sourcing channel
  • Additional Notes: Interviews expected within approximately 2 weeks
  • Onboarding Requirements: ID, Working Rights and 2 Completed Reference Checks required at Offer Stage. NPC and financial background check required at Offer Stage
  • Permission to Represent (PTR): Please upload a signed PTR, including the role title to the Cover page section after clicking "apply"

POSITION OVERVIEW

This role is suited to a senior Keycloak Developer responsible for delivering secure and scalable identity solutions across distributed environments. The position focuses on advanced authentication flows, federation and integration, ensuring modern authentication standards are effectively implemented. It also involves contributing to engineering standards and supporting operational security uplift.


ABOUT THE CLIENT

The client operates within a systems integration services environment, delivering secure, enterprise scale technology solutions. They support complex infrastructure across government or highly regulated sectors, with a strong focus on standardisation, automation and security.


KEY RESPONSIBILITIES

  • Implement advanced Keycloak configurations across OIDC, OAuth2, SAML and SSO
  • Design and build Keycloak patterns for distributed and multi environment deployments
  • Implement federation and integration with identity sources such as LDAP
  • Configure token and claims mapping aligned to application requirements
  • Implement strong authentication mechanisms including MFA and certificate based authentication
  • Contribute to configuration as code practices for versioning and promotion of environments
  • Perform peer reviews and uplift engineering standards
  • Support defect triage across authentication flows and integrations
  • Deliver operational hardening including secure configuration, logging, auditing and backup testing

ESSENTIAL REQUIREMENTS

  • 5 to 8 years experience in IAM or security engineering roles
  • 3 plus years hands on experience with Keycloak
  • Strong experience implementing OIDC, OAuth2 and or SAML based SSO integrations
  • Strong troubleshooting capability across authentication flows, tokens and federation
  • Relevant degree or equivalent practical experience
  • Strong technical capability with ability to work with some supervision
  • Current Australian Government Baseline security clearance

DESIRABLE SKILLS

  • NV1 security clearance or willingness to obtain NV2
  • Experience with LDAP federation and identity brokering
  • Familiarity with Kubernetes, OpenShift and Helm
  • Experience with CI CD pipelines, Git and GitOps practices
  • Knowledge of certificate based authentication and mutual TLS
  • Experience with logging, monitoring and secure configuration management
  • Strong collaboration skills within agile delivery environments
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB