- Must have knowledge: Linux and OSX Full Lamp Stack setup MySQL MariaDB Docker Ansible - configuration automation Ngnix Varnish Caching PHP7 object orientated programming HTML5 JavaScript ES6 git gitlab CI - intergration Drupal 8 Basic programming experience Good to have knowledge: PHP Storm setup CSS, SCSS composer PHP package manager Drush node.js Nightwatch.js Testing Responsibilities: - Tasks You have extensive experience in Drupal site building, administration, custom module development, configuration management/features and theming. You are experienced in managing a team of developers and in reporting to project team management. You have working experience with the Drupal 8 and Drupal 9 ecosystem components (Git, Composer, TWIG, Site Building and Module development) You understand Drupal architecture and can develop a strategy for site development and maintenance. You have experience with Drupal user interface development to include user experience, theme development, and customization of community themes. You have experience with migrations and upgrades from Drupal 7 to Drupal 8 or Drupal 8 to 9. You have experience syncing admin changes between multiple environments. You have experience with configuration and modification of contributed modules, implementation of standard hooks, and implementation of standard self-test regimes. You have ability to code and debug in PHP, HTML, CSS, and JavaScript/jQuery You have breadth of experience covering the "stack" of front-end web user interfaces and web servers through to back-end analysis and storage systems. Technologies: - Drupal - DevOps - Git More: How We Work the positive and sustainable impact of our projects is our main motivation we develop Tools for non-comercial Clients like, NGOs, Foundations, Govermental organisations etc. we develop Web Apps based mainly on Drupal8 and Crossplatform Mobile Applications we are a small development team of 4 developers, working on several projects at a time, organizing us agile kanban over our selfhosted gitlab we are managing dedicated servers for our clients with ansible, and are sharing responsibilities in testing and deployment workflows we always strive to improve ourselves and the way we work, so we like to experiment with new tools and new ways of working, sometimes it works out, sometimes we fail, but we always learn a lot during the process we are highly result-oriented and are looking for people who are too we try to shape and improve our processes constantly and are happy to take the next steps of automation we strongly believe in transparency, so we share (almost) every information within the company, and have a culture with flat hierarchies and short decision paths we discuss issues openly and directly with each other and bring them up as soon as we notice them we highly value the opinions of our team members and make decisions based on data, not hierarchy we focus on quality - we like good sustainable code Our Projects Drupal web apps crossplatform mobile apps with Drupal8 as backend digital Publishing Tools consulting on existing web projects ideation for new projects