SMILE est le leader du "sourire" au travail, mais aussi de l'intégration de solutions Open-Source. Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source !
Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure : 2000 collaborateurs présents dans 9 pays, avec 17 agences réparties en France et à l'international. Nos marques expertes : SensioLabs, Neopixl, Alter Way, UX-Republic, Creativestyle et Synotis.
Nous sommes certifiés “Happy at Work” 2023 !😍
Au sein de l'agence située à Casablanca, rejoignez une équipe dynamique dans une ambiance à taille humaine.
Nous recrutons un développeur Senior PHP / Symfony (5 ans d'expérience minimum)
Contexte du poste
Dans le cadre du renforcement de nos équipes de développement et de l’évolution de nos plateformes à forte criticité, nous recherchons un développeur Senior PHP / Symfony capable d’intervenir sur des architectures robustes, performantes et industrialisées.
Le profil recherché doit être autonome, capable de participer aux choix techniques, d’assurer la qualité des développements et de contribuer à l’amélioration continue des pratiques de l’équipe.
Expérience requise
* 5 à 6 ans d’expérience minimum en développement PHP
* Minimum 3 ans d’expérience significative sur Symfony
* Expérience obligatoire sur des projets structurés à forte volumétrie ou forte criticité
* Expérience en environnement agile
Socle technique attendu
Backend et Framework
* Très bonne maîtrise de PHP 8+
* Excellente maîtrise de Symfony :
o Architecture Symfony
o Cycle de vie d’une requête
o Dependency Injection
o Event Dispatcher / Subscribers
o Security
o Messenger
o API Platform
o Doctrine ORM
o Console Commands
o Cache Symfony
Concepts et Architecture
* Bonne maîtrise des Design Patterns
* Bonne compréhension des principes SOLID
* Architecture REST API
* Architecture orientée services / microservices
* Gestion de performance et optimisation backend
* Gestion des erreurs et logs
* Bonne compréhension des problématiques de scalabilité
Bases de données
* Maîtrise SQL
* Expérience MySQL / MariaDB ou PostgreSQL
* Gestion des migrations (Doctrine Migration)
* Optimisation des requêtes
Systèmes distribués et composants avancés
Le candidat doit avoir déjà travaillé avec plusieurs composants d’architecture modernes :
* Redis / système de cache distribué
* RabbitMQ / Kafka ou système de messaging
* ElasticSearch ou moteur de recherche avancé
* Gestion des queues et traitements asynchrones
* Mise en cache avancée
DevOps et Environnement
* Maîtrise Linux
* Expérience Docker obligatoire
* Bonne compréhension de la conteneurisation
* Connaissances Kubernetes/OpenShift appréciées
* Git / GitLab
* Pipelines CI/CD
* Gestion des environnements de déploiement
HTTP et réseau
* Très bonne compréhension des fondamentaux HTTP :
o Méthodes HTTP
o Headers
o Sessions
o Cookies
o Authentification
o Stateless APIs
* Connaissances de base en load balancing et reverse proxy
Qualité et Industrialisation
* Tests unitaires et fonctionnels
* PHP Unit
* Analyse qualité de code
* Respect des standards de développement
* Documentation technique
Soft Skills attendues
* Autonomie
* Capacité d’analyse
* Communication technique claire
* Capacité à challenger les choix techniques
* Esprit d’équipe
* Sens des responsabilités
* Forte culture qualité et industrialisation
Points différenciants appréciés
* Expérience sur des projets fintech/télécom
* Expérience haute disponibilité
* Forte sensibilité performance et sécurité
* Contribution à des choix d’architecture
* Expérience mentoring / accompagnement des juniors
SMILE est le leader du "sourire" au travail, mais aussi de l'intégration de solutions Open-Source. Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source !
Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure : 2000 collaborateurs présents dans 9 pays, avec 17 agences réparties en France et à l'international. Nos marques expertes : SensioLabs, Neopixl, Alter Way, UX-Republic, Creativestyle et Synotis.
Nous sommes certifiés “Happy at Work” 2023 !😍
Au sein de l'agence située à Casablanca, rejoignez une équipe dynamique dans une ambiance à taille humaine.
Nous recrutons un développeur Senior PHP / Symfony (5 ans d'expérience minimum)
Contexte du poste
Dans le cadre du renforcement de nos équipes de développement et de l’évolution de nos plateformes à forte criticité, nous recherchons un développeur Senior PHP / Symfony capable d’intervenir sur des architectures robustes, performantes et industrialisées.
Le profil recherché doit être autonome, capable de participer aux choix techniques, d’assurer la qualité des développements et de contribuer à l’amélioration continue des pratiques de l’équipe.
Expérience requise
* 5 à 6 ans d’expérience minimum en développement PHP
* Minimum 3 ans d’expérience significative sur Symfony
* Expérience obligatoire sur des projets structurés à forte volumétrie ou forte criticité
* Expérience en environnement agile
5 à 6 ans d’expérience minimum en développement PHP
Minimum 3 ans d’expérience significative sur Symfony
Expérience obligatoire sur des projets structurés à forte volumétrie ou forte criticité
Expérience en environnement agile
Socle technique attendu
Backend et Framework
* Très bonne maîtrise de PHP 8+
* Excellente maîtrise de Symfony :
o Architecture Symfony
o Cycle de vie d’une requête
o Dependency Injection
o Event Dispatcher / Subscribers
o Security
o Messenger
o API Platform
o Doctrine ORM
o Console Commands
o Cache Symfony
Très bonne maîtrise de PHP 8+
Excellente maîtrise de Symfony :
* Architecture Symfony
* Cycle de vie d’une requête
* Dependency Injection
* Event Dispatcher / Subscribers
* Security
* Messenger
* API Platform
* Doctrine ORM
* Console Commands
* Cache Symfony
Architecture Symfony
Cycle de vie d’une requête
Dependency Injection
Event Dispatcher / Subscribers
Security
Messenger
API Platform
Doctrine ORM
Console Commands
Cache Symfony
Concepts et Architecture
* Bonne maîtrise des Design Patterns
* Bonne compréhension des principes SOLID
* Architecture REST API
* Architecture orientée services / microservices
* Gestion de performance et optimisation backend
* Gestion des erreurs et logs
* Bonne compréhension des problématiques de scalabilité
Bonne maîtrise des Design Patterns
Bonne compréhension des principes SOLID
Architecture REST API
Architecture orientée services / microservices
Gestion de performance et optimisation backend
Gestion des erreurs et logs
Bonne compréhension des problématiques de scalabilité
Bases de données
* Maîtrise SQL
* Expérience MySQL / MariaDB ou PostgreSQL
* Gestion des migrations (Doctrine Migration)
* Optimisation des requêtes
Maîtrise SQL
Expérience MySQL / MariaDB ou PostgreSQL
Gestion des migrations (Doctrine Migration)
Optimisation des requêtes
Systèmes distribués et composants avancés
Le candidat doit avoir déjà travaillé avec plusieurs composants d’architecture modernes :
* Redis / système de cache distribué
* RabbitMQ / Kafka ou système de messaging
* ElasticSearch ou moteur de recherche avancé
* Gestion des queues et traitements asynchrones
* Mise en cache avancée
Redis / système de cache distribué
RabbitMQ / Kafka ou système de messaging
ElasticSearch ou moteur de recherche avancé
Gestion des queues et traitements asynchrones
Mise en cache avancée
DevOps et Environnement
* Maîtrise Linux
* Expérience Docker obligatoire
* Bonne compréhension de la conteneurisation
* Connaissances Kubernetes/OpenShift appréciées
* Git / GitLab
* Pipelines CI/CD
* Gestion des environnements de déploiement
Maîtrise Linux
Expérience Docker obligatoire
Bonne compréhension de la conteneurisation
Connaissances Kubernetes/OpenShift appréciées
Git / GitLab
Pipelines CI/CD
Gestion des environnements de déploiement
HTTP et réseau
* Très bonne compréhension des fondamentaux HTTP :
o Méthodes HTTP
o Headers
o Sessions
o Cookies
o Authentification
o Stateless APIs
* Connaissances de base en load balancing et reverse proxy
Très bonne compréhension des fondamentaux HTTP :
* Méthodes HTTP
* Headers
* Sessions
* Cookies
* Authentification
* Stateless APIs
Méthodes HTTP
Headers
Sessions
Cookies
Authentification
Stateless APIs
Connaissances de base en load balancing et reverse proxy
Qualité et Industrialisation
* Tests unitaires et fonctionnels
* PHP Unit
* Analyse qualité de code
* Respect des standards de développement
* Documentation technique
Tests unitaires et fonctionnels
PHP Unit
Analyse qualité de code
Respect des standards de développement
Documentation technique
Soft Skills attendues
* Autonomie
* Capacité d’analyse
* Communication technique claire
* Capacité à challenger les choix techniques
* Esprit d’équipe
* Sens des responsabilités
* Forte culture qualité et industrialisation
Autonomie
Capacité d’analyse
Communication technique claire
Capacité à challenger les choix techniques
Esprit d’équipe
Sens des responsabilités
Forte culture qualité et industrialisation
Points différenciants appréciés
* Expérience sur des projets fintech/télécom
* Expérience haute disponibilité
* Forte sensibilité performance et sécurité
* Contribution à des choix d’architecture
* Expérience mentoring / accompagnement des juniors
Expérience sur des projets fintech/télécom
Expérience haute disponibilité
Forte sensibilité performance et sécurité
Contribution à des choix d’architecture
Expérience mentoring / accompagnement des juniors
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.