informations générales
Cagnes-sur-Mer
Vous évoluerez au sein de l'équipe RTSM pour concevoir et développer ces solutions.
De manière opérationnelle, vous serez amené à collaborer dans les domaines suivants :
- Développement et maintenance des applications existantes, tout en mettant en place une transition progressive vers des technologies modernes.
- Conception d'une API Gateway
- Mise en place d'un système d'automatisation de test
- Proposer des choix techniques sur de nouveaux projets.
- Rédaction de documentation technique et de validation système.
- Veille technologique
Profil :
Compétences techniques souhaitées :
- Langages de programmation :
o PHP 7+ ou 8
o JavaScript ES6+
o SQL
- Frameworks et technologies :
o Front-end : Expérience avec React, Angular et/ou TypeScript
o Back-end : Expérience avec un framework PHP (Symfony, Laravel, .) et/ou d'un framework JS (Express, Next.js, .) + gestion d'API
o Bases de données : Maîtrise d'un RDBMS (MySQL, PostgreSQL,.)
- Testing:
o Expérience en développement TDD et automatisation des tests
- Architecture logicielle:
o Expérience avec des architectures telles que API, microservices, et hexagonale.
- Principes et bonnes pratiques de conception :
o Application des principes SOLID, KISS, DRY, design patterns.
o Sensibilité aux principes de clean code et craftsmanship.
- Versioning :
o Gestion des versions avec Git et/ou SVN (et workflows comme GitFlow)
- Systèmes et Réseaux :
o Expérience sur un environnements cloud (AWS, Azure, .)
o Notion de gestion de serveurs Linux
- Méthodologies Agile :
o Expérience avec des méthodologies Agile (SCRUM)