Keycloak Engineer
Job Summary
The Keycloak Engineer will support the Army Global Unified Network (AGUN) program by designing and implementing high-availability IdAM solutions. The role involves maintaining, upgrading, and deploying IdAM systems while coordinating with engineering teams to ensure project success. This position requires active DoD SECRET clearance and extensive experience in software engineering and infrastructure management.
Responsibilities
- Design and implement high-availability Keycloak-based IdAM solutions.
- Maintain and upgrade deployed IdAM systems.
- Coordinate with cross-functional teams for backlog prioritization.
- Monitor technical variances and resolve delivery issues.
Required Skills
- DoD SECRET Clearance
- Keycloak expertise
- 8570 IAT II certification
- Agile/SAFe methodology
- Microservices architecture (Docker/Kubernetes)
Job Details
Primary Responsibilities:
- Must currently possess and be able to maintain an active DoD SECRET security clearance. (US Citizenship required)
- Bachelors Degree and a minimum of 8 years of experience. Years of Experience may used in lieu of a degree.
- 8570 IAT II certifications
- Working with our engineering and infrastructure teams to design and implement high-availability, high-performance Keycloak-based IdAM solutions for the program
- Maintaining and upgrading the deployed IdAM solution
- Providing training to the team on the IdAM solution and deployment as required
- Employing exceptional problem-solving skills
- Coordinate with D3P team to prioritize product backlogs for sprints and releases
- Assist with monitoring & reporting technical variances; facilitate resolution of technical issues that adversely impact successful product delivery
- Assist with identifying and supporting external dependencies where needed.
Preferred Qualifications:
- Experience with ETL jobs
- Experience transforming data in various formats, including JSON, XML, CSV, and zipped files
- Experience developing flexible ontologies to fit data from multiple sources and implementing the ontology in the form of database mappings / schemas
- Experience with NiFi, ZooKeeper, and Kafka
- Experience with Jira, Confluence and Agile/SAFe methodologies
- Experience with software configuration management tools such as Git/Gitlab
- Experience with Microservices architectures. Experience with Microservices architecture components, including Docker and Kubernetes
- Demonstrated experience working within the Agile framework.