SOGEC Informatique est une société spécialisée dans le marketing promotionnel qui
place l'innovation et l'excellence technique au cœur de ses projets. Nous
développons des solutions web pour des clients variés.
Missions principales : En tant que Développeur Symfony Confirmé, vous serez chargé(e) de :
- Concevoir et développer des applications web basées sur Symfony (versions 5 et 6).
- Maintenir des applications existantes et effectuer des montés de version
- Implémenter des APIs REST en utilisant API Platform.
- Participer à la conception et à la mise en oeuvre d'architectures microservices.
- Gérer l'intégration et le déploiement continus via GitLab CI/CD.
- Travailler avec des bases de données relationnelles (MySQL) et NoSQL (MongoDB).
- Effectuer des traitements asynchrones via Messenger
- Gérer les flux de donnée avec RabbitMQ.
- Collaborer avec les différentes équipes techniques pour assurer la qualité et la performance des livrables.
- Effectuer des tests unitaires avec PHPUnit
- Utilisation des outils d'analyse de code tel que : phpstan, phpcsfixer .
Méthodologie :
- Connaitre la méthodologie Agile Scrum.
- Utiliser Jira et Confluence pour la gestion de projet et la documentation.
- Réaliser la documentation technique et fonctionnelle des projets.
- Participer aux estimations et au chiffrage des tâches.
- Effectuer des revues de code sur les Merge Request (MR).
La stack technique :
* Frontend: React.js, Tailwind CSS, Alpine JS
* Backend: Symfony 5/6 / API Platform / PHP 8/7
* Test unit/fonctionnel: PHPUnit, Cypress
* Qualité de code : Phpstan
* Outils: GitLab / Jira / Confluence
* Monitoring: Sentry / Grafana
Experience: 3 An(s)
Compétences: Application web,Méthode AGILE,Utilisation de frameworks JavaScript,Concevoir une application web,Maîtrise du framework Symfony (5/6).,Maitrise des principes orienté objet,Connaitre les principes d'architecture microservic,Connaitre les principes de base de Docker,Bonne connaissance d'API Platform,Utiliser Jira et Confluence pour la gestion de pro,Compétence en gestion de bases de données MySQL et
Qualification: Cadre
Secteur d'activité: Autres activités de soutien aux entreprises n.c.a.
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de créativité, d'inventivité : Capacité à créer, imaginer quelque chose de nouveau (nouveau produit, nouvelle solution, …).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Experience: 3 An(s)
Compétences: Application web,Méthode AGILE,Utilisation de frameworks JavaScript,Concevoir une application web,Maîtrise du framework Symfony (5/6).,Maitrise des principes orienté objet,Connaitre les principes d'architecture microservic,Connaitre les principes de base de Docker,Bonne connaissance d'API Platform,Utiliser Jira et Confluence pour la gestion de pro,Compétence en gestion de bases de données MySQL et
Qualification: Cadre
Secteur d'activité: Autres activités de soutien aux entreprises n.c.a.
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de créativité, d'inventivité : Capacité à créer, imaginer quelque chose de nouveau (nouveau produit, nouvelle solution, …).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.