Drupal Developer

All Open Positions

Analyze the client needs and design and set-up a scalable Drupal architecture while working closely with the DevOps team. Work with DevOps to create the website/portal Drupal pipeline.Assume long term responsibility for the website/portal Drupal platform

Required Skills:

  • Experience with developing Drupal web sites and web applications including: multi-site and migration, defining content structure, taxonomy, and designing REST APIs
  • Experience with Sybase and PostgreSQL Database
  • Experience working in containerized environments and knowledge of CI/CD pipelines
  • Experience with Composer and Drush
  • Experience working with RESTful Web Services and APIs
  • Experience with PHP
  • Experience with setting up and configuring Drupal sites, including SiteBuilding
  • Experience with designing and debugging applications
  • Experience with Composer, Docker, Jenkins and Kubernetes
  • Experience with implementing  and building accessible web sites with HTML, CSS/SASS/SCSS, JavaScript, and jQuery
  • Experience working with in an Agile development environment with demonstratable skills to provide accurate estimates, story pointing, road mapping and sprint-planning support

Preferred Skills:

  • Experience with Drupal 8/9 and later versions
  • Experience with selecting, installing, and patching Drupal modules, including popular ones such as Feeds, Groups, Migration, Open LDAP, Simple SAML, and OAuth
  • Experience with configuring Drupal user access controls (users, roles, and permissions)
  • Experience in securing Drupal sites based on FEDERAL IT Security best practices
  • Familiarity with Accessibility standards, particularly Section 508
  • Experience with test-driven development and unit testing tools
  • Experience with source control management systems, including Git
  • Experience with the migration of existing CMS content into Drupal via the Migrate module
  • Experience with Drupal modules, including feeds, Groups, Open LDAP, Simple SAML, and OAuth
  • Experience with configuring Drupal users, roles, and permissions
  • Experience with programming languages, including Python or Java
  • Experience with JIRA and Confluence
  • Excellent communication and teamwork skills             


Note: Candidate must have resided in USA for at least 3 years to be eligible for this position for background check.

    Apply for the Job: