Craftsman Fullstack PHP Symfony / DEVOPS

Craftsman Fullstack PHP Symfony / DEVOPS

PHP
Symfony
DevOps
Paris
Nantes

Key Consulting recherche un profil développeur/euse PHP/JS expérimenté pour intégrer la Cellule Agile/Devops du client. La Cellule conçoit, réalise et exploite des applications en PHP, JS, Android et JavaEE.

Contexte de la mission :

Au sein de la DSI du client, la cellule DEVOPS a été créée pour répondre aux besoins suivants :
• Concrétiser rapidement un concept applicatif
• Itérer rapidement sur des applications existantes
• Gagner en transversalité inter-domaines techniques et fonctionnels
• Faire face aux nouvelles exigences de mobilité et de sécurité

Elle constitue, depuis plus de 2 ans et sponsorisé par le DSI, la première expérience SCRUM/SCRUMBAN pour :
• Délivrer régulièrement de nouveaux services ou nouvelles fonctionnalités
• Pour aboutir au DEVOPS avec du CI avec les outils DEV et OPS majeurs du marché
• Garantir la performance du service, son exploitabilité et l'employabilité des équipes de réalisation.

Contexte organisationnel :

1 PO/QA par produit, 3 équipes de réalisation (ANDROID/PHP/JAVA) et un OPS dédié dans un contexte où le client migre ses infrastructures dans le Cloud Public Amazon/Google.

Mots clés SERVICES : APPS ANDROID, PORTAILS WEB, IOT
Mots clés DEV : KOTLIN, SYMFONY, ANGULAR, JIRA, BITBUCKET
Mots clés OPS : AWS, JENKINS, DOCKER, SALTSTACK, ANSIBLE, KIBANA
Mots clés AGILE : SCRUM, SCRUMBAN, DAILY, AFFINAGE, RETRO, CONCERTATION, DOJO, PEAR PROGRAMMING, BIENVEILLANCE,
Mots clés ENVIRONNEMENT DE TRAVAIL : PETIT OPEN SPACE LUMINEUX, BUREAU REGLABLE, PC LINUX

La mission consiste à faire évoluer les API et le backoffice de notre solution de suivi des Métiers de la Collecte. L'API est consommée par l'application Android utilisée par les Conducteurs.
Le backoffice est utilisé par leurs Responsables, pour suivre en temps réel et optimiser la Collecte.
Cette solution contribue à la dématérialisation de nos processus (moins de papier), à l'amélioration de la relation Client (transparence) et à l'efficacité opérationnelle (contrôle des coûts).

Le profil recherché participera activement à :
• L’architecture de l'application et au craftmanship en général
• L’écriture du code de production et des tests
• L’amélioration continue des pratiques agiles au sein de notre équipe

Le collaborateur sera également amené à contribuer à une SPA JS de suivi d'objets connectés (solution IOT développée par la Cellule, basée sur une archi Serverless et hébergé chez AWS).
Intérêt et expérience certains pour la partie OPS avec maitrise du poste de travail Linux obligatoire.

La cellule nécessite des profils autonomes et en apprentissage permanent pour rester en phase avec l'offre d'outils et l'évolution des usages :
Les architectures sont validées en équipe en respect aux stratégies et aux standards de l'entreprise.

Compétences informatiques :

• Environnement de travail LINUX (Utilisation, configuration, autonomie) + virtualhost : Confirmé
• PHP 7.1 / SYMFONY 4.x : Confirmé
• HTML5, CSS 3, jQuery : Confirmé
• Sass ou Scss : Confirmé
• Webservice REST : Confirmé
• MongoDB (requête, aggregation, optimisation et index) : Confirmé
• SCM : Git (BitBucket, GitLab) : Confirmé
• Gestion de dépendances : composer, npm : Confirmé
• Ecriture de tests unitaires sous Codeception ou PHPUnit : Confirmé
• ApiDoc (SWAGGER) : Confirmé
• JWT et implémentation de SSO en général : Confirmé
• Respect de normes de code PSR 2 et 12 : Confirmé
• Agile / SCRUM / SCRUMBAN / TDD : Confirmé
• ES6 : Débutant
• Build: Gulp, Webpack, outil de CI : Débutant
• TDD : Débutant
• Angular 6+ : Débutant
• Jobby : Débutant
• MaterializeCSS : Débutant
• API Google Maps : Débutant
• SnapSVG : Débutant
• Utilisation de Docker : Débutant
• Ecriture de Dockerfile : Débutant
• Utilisation de docker-compose : Débutant
• Avoir déjà travaillé avec des environnements de CI/CD : Débutant
• Architecture Cloud Native (AWS) : Débutant
• Protocol AMQP : Débutant
• Concept de µservices : Débutant

Muni(e) d’un diplôme d’ingénieur(e) en informatique ou équivalent, et doté(e) d’une expérience de développement dans le domaine du web, vous souhaitez l’appliquer dans un contexte de développement au forfait.
Le contact client vous attire ;
Vous n’imaginez le travail qu’en équipe et vous savez partager une vision ;
Vous êtes rigoureux(se), autonome et doté(e) d’une capacité d’adaptation ;
Vous n’avez pas peur d’apprendre de vos erreurs et des autres pour vous améliorer ;
Vous êtes familier(e) ou intéressé(e) par l’écosystème agile.

POSTULER
Fermer
Retour
Partager
Un nombre illimité de fichiers peuvent être transférés dans ce champ.
Limité à 128 Mo.
Types autorisés : jpg png bmp txt rtf html odf pdf doc docx ppt pptx avi mov mp3 ogg bz2 dmg gz jar rar tar zip.