CTC004054 - Développeur PHP Full-Stack
Type d'emploi: Contract
Durée:
Mode de travail: On Site
Description
Tâches et Responsabilités
Le Développeur PHP Full-Stack sera responsable de programmer et déployer des applications Web selon les plus hauts standards de qualité.
• Participer à la programmation, à l’intégration continue et à la conception d'application Web ;
• Promouvoir au sein de l’équipe les bonnes pratiques en développement Web ;
• Comprendre et être sensibilisé à la sécurité d'une application Web ;
• Collaborer aux revues de codes ;
• S’assurer de la qualité des livrables ;
• Partager vos connaissances et vos idées avec les membres de l’équipe ;
• Faire preuve d’autonomie, capacité à résoudre des problèmes et de jugement professionnel ;
• Privilégier le travail d'équipe.
Conditions requises
• Minimum 5 années d’expérience en programmation Web ;
• Très bonne connaissance de PHP 7+ et du framework Laravel ;
• Bonnes connaissances du TDD et PHPUnit ;
• Connaissance de base de données No SQL ;
• Connaissances de MySQL ;
• Démontrer de bonnes connaissances de CSS3, HTML5, JavaScript, AJAX ;
• Être soucieux du détail, particulièrement en matière de performance du code, ainsi que des appels faits aux différentes bases de données ;
• Connaissance de l’administration système avec Linux ;
• Connaissance des outils d'intégration continue.
Compétences techniques requises
• PHP 7+
• Framework PHP Laravel
• Base de données NoSQL de préférence Cassandra
• MySQL
• Linux CentOS ou RHEL
• CSS3, HTML5, Javascript, AJAX
• Apache/Nginx
• Git
Compétences souhaitable:
• Expérience avec Cassandra
• Expérience avec des “caching” solution (Redis, Memcached)
• Expérience avec gestionnaire d'événement et de log (Logstash)
• Expérience avec Jenkins
• Expérience avec outil d'intégration continue (Git, Jenkins, Docker)
• Connaissance du framework JavaScript Vue.js
• Expérience de travail avec la méthodologie Agile
• Connaissance de l'outil Jira
• Bilinguisme (Français et anglais)