What is a Drupal developer?

Colloquially, a Drupal developer is simply someone who can build Websites with Drupal, and support a Drupal website, on a Web server, hosted somewhere on the internet. This means that a Drupal developer will have a broad range of skills: some of which are associated with the Drupal specifically (Site building, Module development, .. ) but will also be competent with managing the Web server, and DNS records etc. A good "Drupal developer" will be able to manage nearly all requests coming from a client, and will be able to advise how to move forward should specialised knowledge be needed.

Here are some of the tasks that any Drupal developer should be able to manage:

  • Website Support & Maintenance for Drupal Websites:
    • Applying Drupal Security Updates
    • Taking Backups
    • Updating & Upgrading Drupal
    • Module Development
    • Theme Development
    • Managing Content
    • Managing Deployment
    • Search Engine Optimisation
    • Improving Performance
    • Improving Security
  • Web Server Support for Drupal Websites:
    • Managing Linux Web Servers
    • Managing Web / Database Caches
    • Managing Domain Name & Email records

If you need help with your website: please send me an email [email protected], and let me know what services you need.