The USDA is looking for a Lead Drupal Developer to work on an integrated project scrum team responsible for a publicly available Drupal website. The role involves operations and maintenance, enhancement security, and system upgrade activities.
Requirements
- 4+ years of Drupal experience across at least two of three areas: site building, theming, module development
- Proficiency using templates to theme components
- Proficiency in writing template pre-process functions for overriding custom output.
- Experience with revision/version control systems (Git, SVN, etc.)
- Azure Cloud experience
- Experience with Drupal in a clustered Redis Microsoft Azure environment.
- Debug Drupal using tools such as devel, drush, firebug, watchdog, Apache, PHP, MySQL logs.
Responsibilities
- Build content types, taxonomy, navigation, image presets, rules, etc.
- Provide technical support/resources across technologies (Drupal, .Net, Linux, Python, PHP, PostGres, AKS, Redis, Docker, SOLR, SAML SSO).
- Manage MySQL Flexible Server.
- Perform Drupal Theme/Front End Development (HTML, CSS, JavaScript, responsive design).
- Perform Drupal Module/Backend Development (PHP and server-side languages).
- Write custom modules, automated tests, consume web services, automate deployments.
- Develop, maintain, and administer Drupal modules and sites.
Other
- Minimum bachelor's degree in Computer Science, Engineering, IT, or related field
- Strong communication skills (oral and written)
- Familiarity with Agile/Scrum methodology
- Familiarity with Microsoft Azure DevOps, JIRA, or similar platforms
- Ability to obtain and maintain a Public Trust clearance