Drupal Architect; Senior Consultant, Engineering & Technical Services
Listed on 2026-10-26
-
Software Development
Software Architect
Job Requirements Senior Consultant, Engineering & Technical Services
We are seeking a Drupal Architect as part of our Senior Consultant, Engineering & Technical Services career path to define the technical architecture for a large-scale public‑sector website modernization and migration to Drupal. This role bridges strategy and execution — translating stakeholder needs into clear technical requirements, assessing platform capabilities and gaps, and designing integrations that make the new platform
Job Requirements Drupal Architect (Senior Consultant, Engineering & Technical Services)We are seeking a Drupal Architect as part of our Senior Consultant, Engineering & Technical Services career path to define the technical architecture for a large-scale public‑sector website modernization and migration to Drupal. This role bridges strategy and execution — translating stakeholder needs into clear technical requirements, assessing platform capabilities and gaps, and designing integrations that make the new platform scalable, reliable, secure, and accessible.
You will lead gap analysis, define migration approaches, and work closely with strategists, content designers, engineers, and client technical teams to ensure architectural decisions align with business objectives and project milestones. This role is fully remote.
At Fearless
, this Senior Consultant collaborates with cross functional teams to align the technical vision, implementation, and quality of software systems across development, reliability, testing, and operations.
This role will possess the skills to be able to bridge business objectives with technical execution in software development, infrastructure, security, and testing at an advanced application level of proficiency. The Sr. Consultant role will work on projects that allow them to ensure scalable, secure, and reliable solutions while mentoring engineers, fostering collaboration, and aligning stakeholders with product and project goals.
Your Responsibilities In This Role
- Design and implement enterprise-level systems architecture that supports business objectives, scalability, reliability, security, and accessibility requirements.
- Collaborate with stakeholders to define system requirements and architecture principles, translating business needs into clear technical specifications.
- Assess existing website architecture, custom functionality, and third‑party integrations to understand technical migration requirements and dependencies.
- Lead platform gap analysis, determining how existing Drupal functionality supports client requirements and identifying gaps requiring custom development with preliminary effort estimates.
- Identify and document required integrations including APIs, third‑party systems, and data feeds, ranking by complexity and effort to inform prioritization.
- Develop architectural solutions for integrating applications and technologies, including APIs and messaging queues, to support seamless data exchange and system interoperability.
- Define the technical approach for migration, including manual and automated methods, and support Drupal site structure development and implementation.
- Ensure alignment with applicable security, privacy, and accessibility policies, supporting technical quality assurance, accessibility validation, and pre‑launch readiness.
- Identify and document new functionality and future platform needs for inclusion in the enterprise product backlog.
- Produce clear technical documentation and collaborate with client technical teams to support transition and long‑term maintenance.
- Partner with the project manager and delivery team to keep technical decisions, dependencies, and risks visible and aligned with project milestones.
- Remain available during core…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).