7144 - Drupal Developer Must reside in the SF bay area to be considered

  • San Francisco, CA
  • Posted 7 hours ago | Updated 5 hours ago

Overview

On Site
$40+
Contract - W2
Contract - Independent
Contract - 36 Month(s)
No Travel Required

Skills

A/B Testing
ADA
ARM
Accessibility
Analytics
Ansible
Apache Tomcat
Cascading Style Sheets
CircleCI
Cloud Computing
Communication
Content Management
Content Strategy
Continuous Delivery
Continuous Integration
Debugging
DevOps
Documentation
Drupal
GRID
Git
Google Tag Manager (GTM)
HTML
IaaS
Interfaces
JavaScript
Management
Media
Microsoft Azure
Migration
Multilingual
Performance Tuning
Public Sector
Regulatory Compliance
Responsive Design
Sass
Security QA
Software Development
Status Reports
Technical Support
Training
UI
User Experience
Wireframe
Workflow
jQuery

Job Details

Job Title: 7144 - Drupal Developer Must reside in the SF bay area to be considered

Overview

We are seeking an experienced Drupal IT Developer to support the development, migration, and modernization of high-traffic, public-facing websites. The role involves building mobile-friendly, ADA-compliant, and scalable solutions while working with stakeholders to ensure high performance, accessibility, and security standards are met.

This position offers the opportunity to contribute to large-scale digital initiatives with statewide impact.

Responsibilities

  • Lead content strategy, development, and migration efforts from legacy CMS to Drupal.
  • Deploy, monitor, and maintain Drupal instances on Azure or similar cloud environments.
  • Configure site menus, roles, and user permissions.
  • Migrate content types, media, and assets into Drupal, optimizing and enhancing as needed.
  • Develop and customize modules, themes, and frontend frameworks.
  • Implement responsive design, grid layouts, Sass, and jQuery-based interactions.
  • Configure multilingual content and manage translations.
  • Design and maintain APIs supporting mobile and desktop users.
  • Conduct accessibility, performance, and security testing; resolve identified issues.
  • Build new components and pages with HTML, CSS, and JavaScript as required.
  • Set up analytics, GTM events, and A/B testing frameworks.
  • Administer and maintain Apache, Tomcat, and Lucee environments.
  • Provide user support, documentation, and training as needed.
  • Prepare regular status reports and coordinate project deliverables.

Required Skills & Qualifications

  • Experience designing, implementing, and maintaining software development and deployment processes.
  • Hands-on experience with CI/CD and deployment automation tools (e.g., CircleCI, Azure DevOps).
  • Experience with cloud infrastructure management, monitoring, and maintenance.
  • Familiarity with infrastructure-as-code tools (ARM templates, Bicep, Ansible, etc.).
  • Proven experience in Drupal module and theme development, frontend frameworks, and site building for high-traffic solutions.
  • Strong knowledge of Drupal site configurations (menus, users, blocks, etc.).
  • Experience with Drupal multilingual content management and translations.
  • 2+ years of theming in Drupal 9 with advanced theming techniques.
  • Ability to design robust, reusable APIs.
  • Proficiency with Git, branching, merging, and patching workflows.
  • Ability to translate UX/UI designs and wireframes into functional user interfaces.
  • Knowledge of responsive web design and accessibility compliance standards.
  • Experience configuring and administering Apache, Tomcat, and Lucee.
  • Strong troubleshooting, debugging, and performance optimization skills.
  • Excellent written and verbal communication skills.

Desired Skills & Qualifications

  • Recent experience in government, civic-tech, or public-sector projects.
  • Experience developing and maintaining accessibility compliance protocols at an organizational level.

Additional Information

  • Candidates must reside in the United States and be authorized to work without sponsorship.
  • Candidate must provide their own encrypted laptop and mobile phone for project purposes.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.