EXPERIENCE
Essential skills and experience
- Delivering large-scale content sites built with Drupal 8/9, using cloud technologies to deliver scalable, secure, reliable and performance optimisation for web applications
- Using 3rd party modules to accelerate development and reduce costs
- Using reusable/robust estate wide features and shared code to build a maintainable system
- Developing custom modules to deliver bespoke functionality
- Delivering a content editing experience that is both flexible and friendly to content editors
- Using digital pattern libraries to deliver a consistent & responsive website front-end
- Minimizing technical debt and ensuring that a site remains maintainable as it grows in scale and feature-set
- Implementing content personalisation
- Integrating Drupal with other services and technologies
- Experience in Java and when it’s a more suitable tech to use than Drupal
- Optimising user experience in response to data and user testing
- Optimising code for search.
- Using Infrastructure as code technologies to quickly provision idempotent environments
- Experience using Test Driven Development model for delivery
- Experience of migrating content/data from a multi-platform web estate
- Experience in meeting the Web Content Accessibility Guidelines (WCAG) version 2.1 to AA standard
- Experience in working within the customers standard terms and conditions for software delivery, including compliance with regulation applicable to security and data protection (with the Supplier being the data processor)
- Experience in automating workflow tasks such as testing and deployment with CI/CD processes
- Experience in using agile methodologies for delivering time sensitive and complex digital services to deadline and budget
- Creating and maintaining technical documentation
Nice-to-have skills and experience
- Experience working with local or national government
- Demonstrable experience of risk assessment and future-proofing of legacy systems
- Experience in supporting complex, large organisations through programmes of digital change
- Experience of migrating content/data from a multi-platform web estate