Drupal CMS Architect/Engineer - Clearance Required
Role details
Job location
Tech stack
Job description
-
Architect, configure, and support Drupal 11 deployments for enterprise-scale usage in AWS GovCloud.
-
Design and implement highly available, scalable Drupal infrastructure using:
o PostgreSQL RDS
o EFS shared storage
o S3 object storage integrations
o Containerized and/or cloud-native deployment patterns
- Configure Drupal 11 for:
o Public anonymous users
o Authenticated enterprise users
o OIDC/OAuth2-based SSO authentication (Okta preferred)
o Role-based access control and authorization
- Design and implement multi-tenant/community-based Drupal solutions using:
o Group module
o Domain Access
o Drupal multisite architecture
o Custom permission and content visibility models
-
Develop and support Drupal integrations with external systems and APIs.
-
Support migration and transformation of content and media assets from Kentico CMS into Drupal 11.
-
Design and implement headless or hybrid-headless Drupal patterns supporting React-based front-end portal applications.
-
Integrate Drupal workflows with AWS event-driven services including:
o SNS
o SQS
o EventBridge
o Lambda
-
Support CI/CD automation, infrastructure-as-code, and deployment pipelines.
-
Collaborate with UX, React front-end, DevOps, cloud engineering, cybersecurity, and product stakeholders.
Requirements
-
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related technical field; equivalent combination of education and relevant professional experience may be considered.
-
Minimum of 8 years of professional software engineering experience, including at least 5 years designing, developing, and supporting enterprise Drupal solutions.
-
Demonstrated experience architecting, deploying, and supporting Drupal 9, 10, or 11 platforms in production cloud environments.
-
Strong hands-on experience with Drupal development technologies including PHP, Composer, Drush, custom module development, configuration management, Twig templating, and site-building best practices.
-
Demonstrated experience designing headless or hybrid-headless Drupal architectures integrated with modern front-end frameworks such as React.
-
Experience designing, developing, and integrating RESTful APIs, GraphQL services, and enterprise system integrations.
-
Demonstrated experience designing and supporting applications within Amazon Web Services environments, including services such as RDS, S3, EFS, ECS/EKS, Lambda, EventBridge, and CloudWatch.
-
Experience implementing enterprise authentication and authorization using OIDC, OAuth2, SAML, and identity providers such as Okta.
-
Experience designing role-based access controls, content security models, multi-tenant architectures, and community-based permission models.
-
Demonstrated experience leading CMS migration efforts, including content transformation, metadata mapping, media migration, and legacy platform modernization.
-
Experience implementing CI/CD pipelines, automated testing, infrastructure-as-code, and DevSecOps best practices.
-
Demonstrated experience supporting enterprise-scale production systems serving large user populations.
-
Strong written and verbal communication skills with the ability to collaborate effectively across engineering, product, cybersecurity, DevOps, and stakeholder teams.
-
SECRET Clearance is required.
-
U.S. citizenship required. Preferred Qualifications
-
Master's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline.
-
Experience supporting United States Department of War, Army enterprise systems, or other federal mission systems.
-
Experience deploying and operating applications within Amazon Web Services GovCloud environments.
-
Experience supporting Risk Management Framework (RMF), Authority to Operate (ATO), Security Technical Implementation Guides (STIG), FedRAMP, or Zero Trust security initiatives.
-
Experience with container orchestration platforms including Kubernetes, ECS, or EKS.
-
Experience designing and implementing event-driven architectures using AWS SNS, SQS, EventBridge, and Lambda.
-
Experience migrating content from Kentico or other enterprise CMS platforms into Drupal.
-
Experience implementing enterprise search technologies such as Elasticsearch or OpenSearch.
-
Experience implementing Section 508 accessibility and WCAG compliance standards.
-
Experience supporting microservices, API gateway architectures, and distributed cloud-native applications.
-
Experience mentoring engineers, conducting architecture reviews, and serving as a technical lead across cross-functional teams.
-
Experience working within Agile, Scrum, or SAFe software delivery environments.
-
Experience supporting large-scale enterprise modernization, digital transformation, or platform convergence initiatives.