Identity Access Security Engineer

  • DevOps
  • Remote job

Identity Access Security Engineer

Job description

Dedicated to Digital Greatness

Exclamation Labs is a custom digital solutions agency, with specialized experience and knowledge in the financial and insurance industry. For over 20 years, Exclamation Labs has helped businesses to manage operations and optimizations. We excel at making the complex simple.

Our team’s capabilities range from the highly creative to the extremely technical. Our team has project managers, graphic designers, marketing planners, web developers, programmers, system administrators and more. At Exclamation Labs, we work relentlessly — bringing strategic thinking, beautiful design, and innovative technology together to provide results.

In addition to the agency work that we do, we also specialize in implementing Identity Access Management (IAM) systems. IAM is used to define and manage the roles and access privileges of individual users across internal systems. Provision™ by Exclamation Labs is a single-source IAM system tailored to the financial industry. Provision automates repetitive tasks, so they are completed within minutes, not hours. It integrates with third-party systems, allows banks to achieve a superior level of compliance with regulations, and provides documentation and reporting of system-wide permissions and activity.

Identity Access Management systems are not only applicable to financial institutions. They are ideal for universities who have to manage a high volume of users, including students, faculty, and alumni. Universities also have the unique challenge of having to provision and deprovision accounts on a schedule that matches up with school semesters.

Our company is a great place to work! We offer competitive salaries, insurance benefits, IRA plan with company match and more. A relocation package or remote work are options for exceptional candidates.

If you apply with us, you should thrive on being challenged by your work.  You must be willing to think outside of traditional solutions and be ahead of the pack in learning newer technologies. Passion for your work should be your first priority.  If this sounds appealing, we want to talk to you!

Overview of the Role:

At Exclamation Labs, we work with a variety of technologies and frameworks. As an Identity Access Security Engineer, you will be working with our Java Developers and DevOps Engineers to integrate various systems with Identity Access Management solutions for the purpose of user account provisioning and access control.

Daily tasks would include determining and creating security roles around logical groups of permissions, mapping fields and metadata between various systems, working with networking engineers to ensure connectivity and assisting clients with various troubleshooting and integration tasks involving many different systems in their network.

We are active members of our community, and as a member of the our team you will have the opportunity to work with, and contribute to, open source software and other community projects.

While preference will be given to individuals willing to work in our Cumberland, MD office, the opportunity for remote work is available for exceptional candidates with prior remote work experience.

Salary $45,000 to $60,000 will be commensurate based on experience. At this time, we are only looking for candidates interested in full-time employment.

All headhunter and contractor submissions will be ignored.

No phone calls, please.


You must have:

  • 2+ years of experience in a Technical Engineering Role

  • Strong Proficiency in XML

  • Ability to read and write in one of the following common programming languages Java, Groovy, JavaScript, C/C++/C#, etc.

  • Functional knowledge of SOAP and or RESTful web services

  • Understanding of Windows Active Directory or LDAP

  • Strong grasp of Access control techniques such as Role-Based Access Control, User Provisioning, Onboarding and SSO

  • Familiarity with Linux, Mac OS and Windows

It would be great if you have some of these:

  • CISSP (Certified Information Systems Security Professional)

  • Java Development

  • Systems Administration Experience

  • SQL Experience with relational databases SQL Server, Postgres, MySQL, etc.

  • Knowledge of Banking industry regulatory environment and risk management practices

  • Interest in DevOps, including tooling and automation

  • Experience with SAML, OAuth, OpenID or other SSO

  • Experience with midPoint or similar Identity Access Management application

  • Experience with Jasper Reports

  • Open source contributions

  • Experience working as part of an Agile Team

Other requirements:

  • Must be authorized to work in the United States

  • Must be highly proficient in written and spoken English

  • Available to travel around 5-10% for client meetings. No more than 1 week at a time

Exceptional candidates who do not meet above criteria may be considered for the role provided they have the necessary skills and experience.