ICAM Solutions Engineer

Epic Scientific

ICAM Solutions Engineer

Aberdeen Proving Ground, MD
Full Time
Paid
  • Responsibilities

    ICAM Engineer (Identity, Credential, and Access Management)

    Location: Aberdeen Proving Ground, MD
    Clearance Required: Secret

    Greetings and Introduction:
    Thank you for considering EPIC Scientific LLC as the next step in your career. We appreciate your interest in joining our dynamic team. We are currently seeking an experienced ICAM Engineer to support the research and testing of solutions for the US Army's tactical network. If you have a strong background in identity management, Clojure development, and are passionate about working on impactful DoD projects, we encourage you to apply.

    What You'll Get to Do:
    As an ICAM Engineer at EPIC Scientific, you will engage in hands-on research to explore and test potential Identity, Credential, and Access Management (ICAM) solutions for the US Army's tactical network. Your role will involve collaborating with government and technical team leads, providing expertise on ICAM policies, and participating in DoD-level meetings. Additionally, you will provide oversight at the Army's PKI (Public Key Infrastructure) testing events as directed by the DoD PKI Program Management Office.

    Typical Tasks Include:

    • Conducting research to identify ICAM solutions to address identified gaps in the Army's tactical network.
    • Collaborating with government leads, technical leads, and other team members to propose viable ICAM solutions.
    • Providing input on policies and procedures related to ICAM for the US Army.
    • Attending and contributing to DoD-level ICAM meetings.
    • Offering technical oversight during PKI testing events as mandated by the DoD PKI PMO.
    • Developing and maintaining ICAM systems using Clojure and related technologies.
    • Designing and implementing REST APIs with the reitit library.
    • Managing relational databases, including working with PostgreSQL.
    • Working with Docker, Git, and functional programming backends.

    Position Requirements:

    • U.S. Citizenship.

    • Active DoD Secret clearance.

    • University Degree (BA/BS) or equivalent experience.

    • Proficiency in Clojure 1.11 programming language with at least 2+ years of experience as an intermediate or senior developer.

    • Experience using the Clojure CLI command line tool.

    • Frontend experience with ClojureScript, React, or equivalent rendering libraries.

    • Knowledge of TLS certificate client authentication.

    • Experience designing and implementing REST APIs with reitit.

    • Knowledge of next.jdbc library and SQL for database querying and manipulation.

    • Backend experience with ring or other functional programming backends.

    • Familiarity with Docker ecosystem and Git version control.

    • Experience with relational databases and PostgreSQL.

    • Familiarity with Identity and Access Management (IAM) frameworks, including processes and technologies such as single sign-on, two-factor authentication, and privileged access management.

    Desired Skills:

    • Experience working with Certificate Authorities and DoD Registration Authorities.
    • Knowledge of ICAM's role in Zero Trust Architecture.
    • Experience with software development, scripting, and virtual machines.
    • Experience with Linux environments.

    Benefits of Working at EPIC Scientific:

    • Health Care Plan (Medical, Dental & Vision)
    • Retirement Plan (401k, IRA)
    • Life Insurance (Basic, Voluntary & AD&D)
    • Paid Time Off (Vacation, Sick & 11 Paid Holidays)
    • Short Term & Long Term Disability
    • Training & Development opportunities
    • HSA, FSA, HRA options
    • 401K Matching
    • Profit Sharing

    Thank you for your time and consideration. We look forward to reviewing your application and hope to welcome you to the EPIC Scientific team.