Apply

Senior Engineer - Active Directory and Identity Solutions

Posted 2024-09-30

View full description

💎 Seniority level: Senior, 6 years

📍 Location: United States

🔍 Industry: Technology Consulting

🏢 Company: DGR Systems LLC

🗣️ Languages: English

⏳ Experience: 6 years

🪄 Skills: LeadershipBusiness DevelopmentAzureBusiness developmentCollaboration

Requirements:
  • 6 years of experience in the IT industry with 3 years minimum focus on Active Directory.
  • Strong technical background in Microsoft technologies Active Directory, Entra ID, PowerShell.
  • Ability to collaborate with other technical team members to develop scripts to manage environments, collect and manipulate data, and generate reports.
  • Proficient in working and manipulating data within PowerShell objects specifically in relation to Active Directory and Microsoft Graph.
  • Subject matter expertise in Active Directory Domain Services, Active Directory Certificate Services, Active Directory DNS, DHCP.
  • Expert in design of new greenfield Active Directory infrastructures for on-premises as well as hybrid environments.
  • Proven experience in identity migrations between Active Directory forests.
  • Experience with Group Policy Management and policy optimization.
  • Demonstrated experience in creating scripts to automate repeatable tasks.
  • Ability to create custom PowerShell modules and functions is a plus.
  • Understanding of how to create custom GUI interfaces for scripts is a plus.
  • Exchange migration experience is a plus.
  • Excellent communication and interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders.
  • Proven track record of successfully delivering complex technical projects.
  • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
  • Proven consultative mindset and experience with the ability to integrate complex elements and customer requirements into innovative technical architectures.
  • Demonstrated client-focus solutions provider excelling at understanding customer needs and translating those needs to solutions.
  • Presentation skills with a high degree of comfort with both technical and non-technical audiences.
Responsibilities:
  • Demonstrate Expertise: Be a subject matter expert in delivery of projects and independently lead project efforts.
  • Presentation: Prepare and present reports and recommendations to customers regarding initiatives and projects.
  • Pre-Sales Engineering: Support practice leadership and business development in evaluating and recommending technologies, tools, and platforms for all project sizes, 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.
  • 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.
Apply