DGR Systems, a growing premier technology consulting company, is looking for an Architect with specific expertise in Active Directory solutions.
This individual will provide technical expertise and strategic experience in designing and managing complex AD environments while also understanding business needs and security requirements for our customers.
The ideal candidate must be an excellent communicator with an ability to simplify complex topics into clear messages and must be consultative in focus with a growth mindset and passion for continuous learning to bring the best solutions to our clients. The candidate will bring technical experience and business acumen to DGR Systems.
Responsibilities
- Demonstrate Expertise: Be a subject matter expert in the deployment approach and the functional, technical, and operational aspects surrounding Active Directory projects and act as a major supporting role amongst the broader team in Active Directory thought leadership around technologies such as:
- AD Architectures (forests, domains, trees, trusts, and replication topologies)
- Group Policy Management (design, implementation, and troubleshooting)
- Active Directory Federation Services (ADFS) (architecture, configuration, and management)
- Active Directory Certificate Services (ADCS) (architecture, configuration, management, and hands-on CLM experience)
- Active Directory Security (role-based access, delegation, least-privilege access, admin tiering model, enterprise access model)
- Active Directory Sites and Services (replication, configuration, multi-site and multi-forest environments)
- Entra ID Integration (on-prem AD, hybrid identity environments, EntraConnect Sync, Entra Cloud Sync, managing identities)
- Identity Governance (implementation and configuration of identity governance solutions, including Entra ID Governance, access reviews, entitlement management, lifecycle workflows, privileged identity management (PIM), conditional access, and audit/reporting in compliance with organizational policies)
- Practice Technical Leadership: Assist Practice leadership in evaluating emerging technology, products, and industry trends for use in setting business strategy for the company.
- Pre-Sales Engineering: Support practice leadership and business development in evaluating and recommending technologies, tools, and platforms for all project sizes and complexities, and communicating recommendations to stakeholders.
- Architecture Planning: Develop comprehensive architecture plans for any project size and complexity, addressing system integrations, data flows, and infrastructure needs with a focus on scalability, security, and performance.
- Design Solutions: Create detailed architecture and design documents that align with business objectives and technical constraints across all project sizes and complexity.
- Implementation Oversight: Oversee the implementation of solutions, ensuring development teams adhere to architectural plans and addressing any issues during the implementation phase.
- Documentation: Maintain detailed documentation for all projects, including architectural designs, decisions, and changes, with clear diagrams, specifications, and guidelines.
- Risk Management: Identify and mitigate risks in the architecture and design phases for projects of any size, developing strategies to address potential challenges.
- Stakeholder Communication: Effectively communicate in both written and verbal form technical concepts and solutions to both technical and non-technical stakeholders, facilitating discussions and providing guidance throughout the project lifecycle.
- Quality Assurance: Ensure solutions meet quality standards and perform as expected. Conduct reviews, provide feedback, and suggest improvements to maintain adherence to architectural guidelines and enhance practices.
- Compliance and Governance: Ensure all solutions comply with relevant regulations, standards, and organizational policies, addressing compliance issues as they arise.
- Collaboration: Collaborate with architects, engineers, project managers, and delivery leaders to align architecture with project goals and ensure integration with existing systems.
- Mentorship and Leadership: Engage in the training, development, coaching, and selection of less experienced team members, providing leadership and guidance.
- Other duties as required.