Drupal Developer/Architect
Summary
| Title: | Drupal Developer/Architect |
|---|---|
| ID: | 10282 |
| Department: | Information Technology |
| Location : | Remote |
Description
Clearance: Public Trust or Secret
Responsibilities:
Responsibilities:
- Lead the development and architecture of complex Drupal-based websites and applications.
- Collaborate with project managers and clients to define project requirements and scope.
- Provide technical leadership and mentorship to junior developers.
- Design and implement custom Drupal modules and themes.
- Perform code reviews and ensure best practices are followed.
- Optimize website performance and security.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay current with Drupal updates, security patches, and emerging technologies.
- Will the Senior developer get involved in the ATO process for implementing security controls?
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Extensive experience (5+ years) in Drupal development, including custom module and theme development.
- Proficiency in PHP, HTML, CSS, and JavaScript.
- Strong knowledge of Drupal theming, APIs, and architecture.
- CI/CD pipeline tool experience
- Agile Experience
- Experience in migration from Drupal 8 or 7 to 10
- Experience with Drush, Composer, and YAML.
- Experience with Drupal 10 and familiarity with Drupal 7.
- Experience with version control systems (e.g., Git).
- Experience with some Acquia, Peraton, AWS, and deployments.
- Advanced understanding of database design and optimization.
- Excellent problem-solving and communication skills.
- Leadership and mentoring abilities.
- Familiarity with other web development frameworks and CMS platforms is a plus.

