Ability to develop in one or more languages adapted to the implemented stack (Drupal, PHP)
Mastery of the design and development of secure REST APIs
Mastery of the design and development of distributed applications and proactively contribute to the design of the solution to be developed (Microservices, App Services, APIs)
Assist in defining requirements and conducting detailed analysis of existing code
Deliver complete IT solutions (from technical architecture design to code, testing, and automation) for the group's applications
Propose a design consistent with the Azure Cloud development strategy
Support the DevOps transformation
Develop with a focus on test automation within a DevOps framework
Respect the constraints and practices of secure development in a Cloud context
Contribute to the development strategy (methodology, work allocation, etc.)
Drive evolutionary and corrective maintenance and ensure the proper functioning of the various applicationsRequired skills:
Expertise in PHP8+ and Drupal 10+ development (CakePHP optional)
Proficiency in TDD design and development
Proficiency in JDBC/ORM SQL development
Proficiency in REST API development and interface contracts (Swagger or OpenAPIv3)Knowledge and/or use of the following tools:
Microsoft 365 Suite,
Azure Cloud (App Service, AKS, Document DB, etc.)
, SQL databases (PostgreSQL, MySQL, SQL Server)
, Kubernetes orchestration (AKS) or Azure App Service,
testing practices: TDD, BDD, Selenium**Work location:** Europe
#J-18808-Ljbffr