Développeur PHP Symfony(Senior)

Smile Group


Job Location:

Casablanca - Morocco

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

SMILE est le leader du sourire au travail mais aussi de lintégration de solutions Open-Source. Enthousiastes agiles et performants notre vocation est de libérer le potentiel dinnovation des entreprises à travers lOpen-Source !

Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital les Business Apps lEmbarqué & lIoT et lInfrastructure : 2000 collaborateurs présents dans 9 pays avec 17 agences réparties en France et à linternational. Nos marques expertes : SensioLabs Neopixl Alter Way UX-Republic Creativestyle et Synotis.

Nous sommes certifiés Happy at Work 2023 !

Au sein de lagence située à Casablanca rejoignez une équipe dynamique dans une ambiance à taille humaine.

Nous recrutons un développeur Senior PHP / Symfony (5 ans dexpé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 dintervenir sur des architectures robustes performantes et industrialisées.

Le profil recherché doit être autonome capable de participer aux choix techniques dassurer la qualité des développements et de contribuer à lamélioration continue des pratiques de léquipe.

Expérience requise

  • 5 à 6 ans dexpérience minimum en développement PHP

  • Minimum 3 ans dexpé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 :

    • Architecture Symfony

    • Cycle de vie dune 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é

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 darchitecture 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 :

    • 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


Soft Skills attendues

  • Autonomie

  • Capacité danalyse

  • 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 darchitecture

  • Expérience mentoring / accompagnement des juniors

SMILE est le leader du sourire au travail mais aussi de lintégration de solutions Open-Source. Enthousiastes agiles et performants notre vocation est de libérer le potentiel dinnovation des entreprises à travers lOpen-Source !Nos Smiliens experts accompagnent les entreprises dans des domaines aussi ...