EXPENTOR

Drupal Developer

EXPENTOR Albany, NY

The Drupal Developer Should Possess The Following Minimum Qualifications

  • At least two (2) years of experience in developing websites using Drupal 8 or higher, and at least four (4) years of experience developing in Drupal.
  • You should document the number of years of experience in:
    • Developing Drupal 8 themes and sub-themes.
    • Working with continuous integration tools such as Travis CI, Acquia BLT, and Acquia Pipelines.
    • Working collaboratively using Git and Git Flow.
    • Developing Drupal custom modules and utilizing code-based configuration management.
    • HTML. JavaScript, and Cascading Style Sheets (CSS).
    • Responsive web design.
    • Using accessibility validation tools.
    • Migrating existing content into the Drupal content management system.
    • PHP.
    • Acquia Cloud Services.
    • Apache Solr.
    • MySQL.
  • You should provide Drupal 8 certifications, if applicable.
The Drupal Developer Will

  • Drupal Setup and Configuration:
    • Install and configure the Drupal environment according to project specifications.
    • Set up databases, install necessary modules, and configure the core settings to start development.
  • Theme Development:
    • Develop and customize themes to align with the visual designs provided by the web designers.
    • Convert static designs into dynamic themes using HTML, CSS, JavaScript, and Drupal’s templating system.
  • Module Development and Customization:
    • Develop custom Drupal modules to add specific functionalities that are not available through existing modules.
    • Customize and extend existing modules according to the project requirements.
  • Content Architecture:
    • Define and implement content types, views, taxonomies, and other Drupal entities needed to manage content effectively.
    • Set up and configure content workflow and permissions for user roles.
  • Performance Optimization:
    • Optimize website performance by configuring Drupal caching settings, optimizing database queries, and implementing best practices for efficient coding.
    • Utilize tools like Varnish, Memcache, or Redis for enhanced performance.
  • Security Enhancements:
    • Implement security measures to protect the website from vulnerabilities and attacks.
    • Regularly update modules and core to the latest versions and apply security patches.
  • User Interface Enhancements:
    • Implement AJAX, JavaScript, and jQuery solutions to improve user interactions and dynamic content updates.
    • Ensure the site's front-end functionality aligns with usability and accessibility standards.
  • Testing and Quality Assurance:
    • Conduct thorough testing including functional testing, system integration testing, and web security testing.
    • Fix bugs and resolve issues that arise during the development process and after deployment.
  • Maintenance and Updates:
    • Provide ongoing maintenance and support for the site.
    • Perform regular updates to Drupal core and contributed modules, along with monitoring the health of the site.
  • Documentation and Training:
    • Document the development process, code, and configurations for future reference and maintenance.
    • Train client staff on managing the Drupal system, including content creation and basic troubleshooting.
  • Collaboration and Version Control:
    • Collaborate with team members using GitHub to manage changes and deploy code.
    • Work with project managers, designers, and other developers to ensure project requirements are met and timelines are adhered to.
  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at EXPENTOR by 2x

See who you know

Get notified about new Drupal Developer jobs in Albany, NY.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub