What are the responsibilities and job description for the Solution Engineer position at Eclaro?
Job Description
Task Description:
Example of activities:
3.2.3 Microsoft Azure Active Directory (AAD) B2B/B2C solution development, configuration,
documentation, and implementation/delivery to support public-facing applications, which includes
the following:
a. Establish the Consumer Identity Access Management (CIAM) environment using Azure AD
B2B/B2C
b. Implementation of a continuous integration / continuous deployment (CI/CD) pipeline for
code management using Azure DevOps in non-production environments.
c. Home Realm Discovery support for authenticating via partner agencies.
d. Establishment of an invitation policy that allows new users to enroll in enterprise services.
e. Migration of users from legacy identity providers.
f. Support for authentication email customization and/or deployment.
g. Establishment of localization to support multiple languages.
h. Facilitation of test activities to ensure that tests and deployment activities are successful.
i. Implementation and pilot of MFA, SSO, and RBAC functionality on a selected public-facing
application (e.g., SmarTrip).
Required skills/Level of Experience:
Solution Engineer/Implementor
(i). Specialized Experience:
1. Extensive hands-on experience with Microsoft AAD providing enterprise IAM services to include
implementation of SSO, MFA, and RBAC services, integration with existing (internal and external) user
stores/communities, progressive profiling, third-party identity verification and proofing, authentication of end
users via web/mobile applications, and API management.
2. Extensive hands-on experience with Microsoft AAD providing enterprise IAM services to include:
a. Establishment of the Consumer Identity Access Management (CIAM) environment using Azure AD
B2B/B2C
b. Implementation of a continuous integration / continuous deployment (CI/CD) pipeline for code
management using Azure DevOps in non-production environments
c. Home Realm Discovery support for authenticating via partner agencies
d. Establishment of an invitation policy that allows new users to enroll in enterprise services
e. Migration of users from legacy identity provider.
f. Support for authentication email customization and/or deployment
g. Establishment of localization to support multiple languages
h. Facilitation of test activities to ensure that tests and deployment activities are successful
i. Implementation and pilot of MFA, SSO, and RBAC functionality on a selected public-facing
application (e.g., SmarTrip)
j. Development of tools and documentation (e.g., runbooks, guides, checklists, etc.) to support
integration of other public-facing applications into the enterprise EIAM solution
3. (Highly Preferred) Eight (8) years of experience in software development and/or programming.
4. (Highly Preferred) Seven (7) years of highly specialized experience in one or more information, computer,
or network security disciplines. These disciplines could include identity and access management, secure
software development, programming, public key infrastructure, multifactor authentication.
5. (Highly Preferred) Knowledge of cybersecurity standards, best practices, and regulations to include NIST
FIPS and 800-series publications to include NIST 800 53 Rev. 5.
6. (Highly Preferred) Hands-on experience with PeopleSoft suite of enterprise applications and Enterprise
Resource Planning (ERP) systems.
(ii). General Experience:
1. Proficiency with Microsoft Office products, including Excel, PowerPoint, Project, Word, and Visio.
2. Demonstrated experience implementing technical enterprise solutions and services across diverse
applications, systems, stakeholders, and user communities (technical and non-technical) to include those
in IT, business, and financial communities.
3. Ability to perform high caliber qualitative and quantitative analyses to support delivery of enterprise
solutions and services.
4. Ability to communicate effectively with developers and other technical resources to deliver enterprise
solutions and services.
5. Exceptional oral and written communication skills.
6. Ability to solve practical problems and deal with a variety of concrete variables in situations where only
limited standardization exists.
7. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form
8. Ability to troubleshoot and resolve technical issues for large scale enterprise systems and services.
9. Demonstrated knowledge of the artifacts generated from a Software Development Life Cycle (SDLC).
10. Experience and/or formal training in organization development, complex systems analysis, business
process re-engineering, group facilitation, or information systems requirements analysis.