Drupal Developer - FREELANCE - Brussels
Consol Partner's are looking for a Drupal Developer with deep expertise in API design, BPMN workflow engines, and modern cloud-native architectures to join our client's dynamic team. The ideal candidate will have extensive experience in developing custom modules on Drupal (versions 6, 7, 8, 9, and 10), website migration, and building collaborative websites. You will play a key role in designing and implementing complex integration patterns, working within a large enterprise-level multi-team project, and contributing to technical architecture and open-source communities.
Key Responsibilities:
* Design and develop custom modules for Drupal across versions 6 to 10, ensuring high performance and reliability.
* Lead the migration of websites to the latest Drupal versions, ensuring minimal downtime and maintaining functionality.
* Implement API design with a deep understanding of HTTP, REST, SOAP, and JEE integration.
* Work with asynchronous communication, publish/subscribe techniques, and technologies like Drupal for seamless system integration.
* Utilize BPMN workflow engines to build and maintain workflows within the Drupal platform.
* Conduct integration testing following best practices to ensure quality and stability of integrations.
* Participate in technical discussions, meetings, and collaborate with both technical and non-technical teams.
* Engage in architecture documentation for complex integration patterns and report findings clearly.
* Ensure security best practices, especially in Web Security, OAuth2.0, and OpenID Connect.
* Contribute to open-source projects and share knowledge with the community.
* Produce IT architecture documentation and manage integration patterns in a distributed microservice environment.
* Be a part of a multi-cultural, international team, communicating effectively across cultures and technical disciplines.
Key Skills and Qualifications:
* At least 10 years of experience in developing custom modules for Drupal 6, 7, 8, 9, and 10.
* Specific expertise in migrating websites to the newest Drupal versions.
* Proven experience in building collaborative websites with Drupal.
* Excellent knowledge of HTTP, API design, and integration techniques (REST/SOAP).
* Deep knowledge of BPMN workflow engines and asynchronous communication methods.
* Strong understanding of Docker, Kubernetes, and cloud-native architectures.
* Experience with GRPC, Protobuf, and microservices-based architectures.
* Strong understanding of Web security, OAuth2.0, and OpenID Connect.
* Ability to participate in technical meetings, effectively communicate complex technical concepts, and collaborate with cross-functional teams.
* Excellent problem-solving and troubleshooting skills.
* Good writing skills for documenting technical processes and integration patterns.
* Experience working on large enterprise-level multi-team projects.
* Aptitude for integrating into an international/multi-cultural environment.
* Participation in open-source projects and contributions to the community.
Please apply for more information