Interviews: Either WebCam or in-person.
Job Description:
DC1C-PIV Team is looking for a solution-oriented IAM (Identity Access Management) Developer to work in support of the Personal Identity Verification (PIV) based Logical and Physical Access Control Solution.
The IAM Developer will work within the DC1C-PIV program team to administer and support the PIV Physical Access Control platform and contribute to the enhancement of solution by developing API, UI and customizing enterprise IAM products. In this case the identity access management includes a person's physical access to facilities as well as personal access to systems and data.
Detailed Responsibilities Include:
Design and implement comprehensive solutions to support system and physical access using PIV, PIV-I (PIV-inter-operable) and CAC (common access card) credentials through identity and access management technology.
· Develops custom Java programming code to support identity, credential and access management services
· Works closely with project IAM Architect and Program Leads to identify key IAM technical components as aligned to project requirements, assist in prioritizing development efforts, catalog IAM component to project requirements, and assign them to project use cases and sprints.
---------------------------------------------
CONTRACT JOB DESCRIPTION
Responsibilities:
1. Formulates and defines systems scope and objectives based on both user needs and a thorough understanding of business systems and industry requirements.
2. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operation time, and form of desired results. Includes analysis of business and user needs, documentation of requirements, and translation into proper system requirements specifications.
3. Provides consultation on complex projects and is considered to be the top level contributor/specialist of most phases of systems analysis, while considering the business implications of the application of technology to the current and future business environment.
Minimum Education/Certification Requirements:
Bachelor’s degree in Information Technology or related field or equivalent experience; or a current Project Management Professional (PMP) Certification.
**********************************************************
This position is in the District of Columbia, Office of the Chief Technology Officer (OCTO) at 200 I Street SE, Washington, DC, 20003.
The DC1C-PIV Team supports the provisioning of digital federated credentials to be used for access to services. The enterprise Oracle Waveset / ForgeRock OpenAM Identity and Access Management (IAM) platform supports the program’s business activities.
The DC One Card (DC1C) Identity and Access Management (IAM) program has implemented Physical Access control for Federal and State Location using Bridge Point, LDAP Directories and ForgeRock OpenAM stack along with in house customized components.
DC1C-PIV Team is looking for an experienced, independent and solution-oriented IAM Developer to work in support of the PIV based Logical and Physical Access Control Solution using Federal PIV Card and contribute to the development and maintenance of Custom UI, API and ForgeRock OpenAM Access Management (IAM) platform customization.
The IAM Developer will work within the DC1C-PIV program team to administer and support the PIV Physical Access Control platform and contribute to the enhancement of solution by developing API, UI and customizing enterprise IAM products.
Detailed Responsibilities Include:
• Design and implement comprehensive solutions to support system and physical access using PIV, PIV-I and CAC credentials through identity and access management technology.
• Develops custom Java programming code to support identity, credential and access management services.
• Works closely with project IAM Architect and Program Leads to identify key IAM technical components as aligned to project requirements, assist in prioritizing development efforts, catalog IAM component to project requirements, and assign them to project use cases and sprints.
Pl. fill in the skill matrix below too.
SKILL
YEARS USED
LAST USED
Overall IT Exp. ( 11-15 + yrs.)
Education:
Certifications:
11-15 yrs BA experience. Required.
11-15 yrs. Software Development Lifecycle experience. Required.
11-15 yrs. requirements gathering and documentation. Required.
11-15 yrs. MS Office/PowerPoint experience. Required.
Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems, Mathematics or Engineering. Required.
Programming work experience (or equivalent college experience) in the field of Information Technology. Required. 2 Years.
API development using Java experience (with Groovy scripting experience a plus). Required. 3 Years.
Identity and Access Management (IAM) product experience and/or certifications (e.g., ForgeRock). Required. 3 Years.
Web development experience with AJAX, REST, and JSON. Required. 3 Years.
Product development experience with HTML, CSS, and JavaScript frameworks (i.e. AngularJS, Bootstrap). Required. 2 Years.
Knowledge of Federal Identity Credential Access Management (FICAM), Homeland Security Presidential Directive 12 (HSPD-12) and Federal PKI technologies. Required. 3 Years.
System Development Lifecycle experience. Required. 3 Years.
Strong communication skills - written and verbal. Required. 3 Years.
Familiar with DevOps Tools such Jenkins, GitHub and Maven. Required. 1 Years.
Cloud infrastructure configuration experience (e.g., AWS, Azure). Desired. 3 Years.
Database design and development highly desired. Desired. 3 Years.
System security experience and/or certifications. Desired. 3 Years.
Knowledge of and experience with Federal security regulations, standards, and processes including FISMA, FIPS, NIST, and FedRAMP. Desired. 3 Years.