CACI International DevSecOps Engineer/Multi-Factor Authentication SME in Herndon, Virginia
CACI is seeking an experienced DevSecOps Engineer to help implement 2 factor authentication for a new application.
What You’ll Get to Do:
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.
Day to day involvement with DevOps migration/automation processes for build and deploy systems.
Responsible for configuring Key cloak implementation for the program.
Deploy infrastructure on AWS using Terraform (Infrastructure as Code) and support a multi-cloud environment (AWS)
Use Groovy scripting to create Pipeline scripts for CICD flow within Jenkins.
Install and configure Jenkins plugin that integrates with AWS core services
You’ll Bring These Qualifications:
Active TS/SCI Clearance with Poly required
4-6 years of experience as a Linux/Network Engineer and/or experience working in Cyber Security.
Experience with file scanning in an AWS environment using S3 buckets and third party scanning products
Understanding of AWS security boundaries for isolated regions (JWICS) and authentication mechanisms
Experience configuring and implementing multi-factor authentication solutions for applications
Multifactor experience with DoD CAC
AWS Cognito experience
Expertise with implementing Keycloak-based IdAM solution that supports the integration of enterprise user directories such as LDAP and AD, and/or 3rd-party SSO provider for identity information and applications via standards-based tokens
Expertise with implementing high-availability Keycloak architecture through clustering deployment, including extending Keycloak functionalities through custom code or modules/plugins
Expertise with Keycloak REST APIs and Administration GUI
Experience working in Agile, SAFe, and Scrum environments
Bachelor’s Degree in a Technical field (i.e. Information Technology, Information Systems, Computer Science)
These Qualifications Would be Nice to Have:
Experience configuring and implementing Key cloak solutions
Expertise with implementing Role-Based Access Control (RBAC), policy creation and enforcement
Multifactor experience with Federal Civilian PIV (DHS, FBI, CBP, etc.)
Expertise with SAML 2.0, OpenID Connect and OAuth 2.0
Working knowledge of filter technologies: i.e., Purifile, -xml, Glasswall, AV Scan, Dirty Word
Expertise with reading and editing configuration files, such as JSON and YAML
Experience working with Linux operating system
Experience with ensuring products and systems comply with requirements
In-depth knowledge of validation by government information assurance and cyber security standards and practices through formal verification methods.
What We Can Offer You:- We’ve been named a Best Place to Work by the Washington Post.- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.- We offer competitive benefits and learning and development opportunities.- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.- For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.