LMI

LMI is a nonprofit business that was established in 1961 to address complex issues throughout the federal government of the United States. LMI is headquartered

Drupal CMS Architect/Engineer

Location

United States

Posted

9 days ago

Salary

$111.4K - $192.9K / year

Seniority

Lead

Bachelor Degree8 yrs expExperience acceptedEnglishAWSCloudCyber SecurityDrupalGraphQLPHPPostgreSQLReact

Job Description

Drupal CMS Architect/Engineer

LMI

• 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.

Job 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.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Design, develop, and maintain robust, scalable web applications and backend services using .NET Core/C# technologies. • Contribute to modernizing enterprise systems, integrating with data platforms, and implementing automation solutions to enhance efficiency, transparency, and mission effectiveness in security cooperation operations. • Develop, test, and maintain high-quality backend applications and RESTful APIs using .NET Core / .NET 6+ , C#, Entity Framework Core, and related technologies. • Build responsive and secure web applications, microservices, and integration layers that support enterprise data flows and mission-critical systems. • Collaborate with cross-functional teams (frontend developers, data architects, product owners, and stakeholders) to translate business requirements into technical solutions. • Integrate .NET Core applications with UiPath Robotic Process Automation (RPA) solutions to automate repetitive business processes, improve efficiency, and reduce manual workloads. • Troubleshoot, debug, and resolve application issues; provide ongoing support and enhancements for deployed solutions. • Participate in Agile ceremonies (sprints, PI planning, code reviews) and contribute to DevSecOps practices in a collaborative team environment.

Virginia
$80K - $150K / year
Full TimeRemoteTeam 1,001-5,000Since 1999

• Develop, enhance, and maintain features of the DevOps platform, ensuring quality and reliability; • Refactor and modernize applications, applying best practices in architecture and development; • Create and maintain modern front-end interfaces focused on performance and user experience; • Develop, integrate, and optimize APIs and back-end services with a focus on scalability and security; • Perform integrations between existing systems and services, ensuring efficiency and stability; • Participate in technical decision-making and contribute to the evolution of solution architectures; • Collaborate with infrastructure, cloud, and engineering teams; • Contribute to continuous improvement of processes, automation, and CI/CD pipelines; • Ensure quality, performance standards, and best practices in software development; • Support platform maintenance, identifying and driving continuous improvements.

Brazil
Λbstract logo

C++ Software Developer – 3D

Λbstract

Abstract is a group of companies focused on developing bleeding-edge 3d tech. You're a founder? Submit your deck!

ContractRemoteTeam 1-10H1B No Sponsor

• As a 3D C++ Software Developer, you’re driven by a passion to learn and push the boundaries of real-time 3D graphics • Work on what motivates you: whether that’s architecting robust and efficient solutions on the low-level rendering side, optimizing performance on the system-side, writing complex real-time shaders or designing and developing the best-in-class plugins that delight users • Deliver cutting-edge solutions across our portfolio of products

Germany
Λbstract logo

C++ Software Developer – Qt

Λbstract

Abstract is a group of companies focused on developing bleeding-edge 3d tech. You're a founder? Submit your deck!

ContractRemoteTeam 1-10H1B No Sponsor

• Optimize performance • Ensure cross-platform compatibility • Craft modern, responsive UIs that enhance user experiences and streamline workflows • Raise the bar for design and usability standards

Germany