What are the responsibilities and job description for the Drupal Developer — Algolia AI Search Integration position at Data Capital Incorporation?
Data Capital Inc. is seeking a Drupal Developer to implement an Algolia AI-powered search platform on two Drupal 11 instances hosted on Pantheon for a Virginia public university. You will configure the integration end-to-end and train Data Capital staff to maintain the solution post-launch.
Responsibilities:
* Install and configure Search API Algolia module on two Drupal 11 Pantheon instances
* Set up Algolia indices — field mappings, content type config, real-time push indexing for ~64,800 pages and 17,700 PDFs
* Implement InstantSearch.js search widget in Drupal theme — search bar, autocomplete, faceted results
* Integrate Algolia search events with Google Analytics 4 (GA4)
* Ensure WCAG 2.1 AA accessibility compliance across all search UI components
* Configure Algolia Merchandising Studio — synonyms, promoted results, zero-result handling
* Train Data Capital staff on solution maintenance and Algolia admin
* Deliver technical documentation for configuration, deployment, and optimization
Required:
* 3 years Drupal development — Drupal 10 or 11 required
* Hands-on Algolia integration — Search API Algolia module or Algolia REST API / JS SDK
* InstantSearch.js — implementing search widgets in a Drupal theme
* Pantheon hosting — Composer-based deployment, Dev/Test/Live workflow
* GA4 integration — firing search events to Google Analytics 4
* WCAG 2.1 AA accessible frontend development
* PHP, Composer, Drupal module development, Git
Nice to have:
* Algolia Merchandising Studio or Analytics experience
* Higher education or Virginia government project experience
* Experience training non-technical users on platform admin