Développeur SYMFONY / NodeJS
Ref : 190718S002-
ASAP
-
75 - Paris
-
12 mois (renouvelables)
-
Développeur
-
Médias et publicité
Compétences requises
Description de la mission
Nous recherchons un Développeur SYMFONY / NodeJS pour une mission longue sur Paris.
Principales missions
- Développement, tests unitaires et tests d'intégration du produit
- Support intégrateur
- Maintenance : analyse / diagnostic / correction
- Participe aux échanges techniques avec l’ensemble des différents acteurs liés aux produits
- Il peut être amené à changer de projets ou de technologies durant sa mission.
- Montée en compétence sur des technologies de containerisation et traitement de la donnée.
Formation et expérience
- 2/3 ans minimum d’expérience en développement objet (dans l’une de ces technologie Symfony, NodeJs)
- De formation d’ingénieur en informatique (Bac +5 ou Bac +3 sortant d’une école spécialisée dans le numérique)
- Des expériences professionnelles réussies sur des missions citées ci-dessus, de préférence dans une équipe de développement bien encadré en termes d’architecture logicielle et en qualité de codage.
- A déjà travaillé en méthode Agile « proche SCRUM »
Connaissances techniques
- Compétence Linux nécessaire
- Connaissances confirmées en développement objet (Symfony serait un plus)
- Connaissances basiques dans l’une de ces technologies : MariaDB, Elasticsearch, MongoDB, Kafka, Cassandra, InfluxDB
- Connaissances secondaires : contenairisation (Docker et Kubernet), messages broker (Kafka), NoSQL (InfluxDB, Cassandra), Api gateway (Kong), flow manager (NodeRED),
- Connaissances basiques front : Javascript (CSS3, HTML5), jQuery (Ajax), Less ou sass, Bootstrap
- Maîtrise d’un environnement de développement.
- Connaissances générales en architecture de Systèmes d’Informations
- Anglais technique indispensable (lu et écrit, oral serait un plus)
Savoir faire
- Savoir entrer dans le contexte fonctionnel rapidement (ne pas se perdre quand on ne connaît pas encore tout le contexte, savoir poser de bonne question pour le connaitre progressivement)
- Savoir estimer l’effort de développement et savoir s’y engager (méthode Agile)
- Savoir respecter l’architecture globale du produit et la norme de la qualité sur le codage
- Savoir s'organiser
- Savoir analyser, synthétiser, proposer des solutions
Savoir être
- Savoir travailler en équipe
- Avoir le sens de l’équipe
- Avoir de la méthode, de la rigueur
- Savoir respecter les procédures
- Etre disponible
- Etre autonome
Principales missions
- Développement, tests unitaires et tests d'intégration du produit
- Support intégrateur
- Maintenance : analyse / diagnostic / correction
- Participe aux échanges techniques avec l’ensemble des différents acteurs liés aux produits
- Il peut être amené à changer de projets ou de technologies durant sa mission.
- Montée en compétence sur des technologies de containerisation et traitement de la donnée.
Formation et expérience
- 2/3 ans minimum d’expérience en développement objet (dans l’une de ces technologie Symfony, NodeJs)
- De formation d’ingénieur en informatique (Bac +5 ou Bac +3 sortant d’une école spécialisée dans le numérique)
- Des expériences professionnelles réussies sur des missions citées ci-dessus, de préférence dans une équipe de développement bien encadré en termes d’architecture logicielle et en qualité de codage.
- A déjà travaillé en méthode Agile « proche SCRUM »
Connaissances techniques
- Compétence Linux nécessaire
- Connaissances confirmées en développement objet (Symfony serait un plus)
- Connaissances basiques dans l’une de ces technologies : MariaDB, Elasticsearch, MongoDB, Kafka, Cassandra, InfluxDB
- Connaissances secondaires : contenairisation (Docker et Kubernet), messages broker (Kafka), NoSQL (InfluxDB, Cassandra), Api gateway (Kong), flow manager (NodeRED),
- Connaissances basiques front : Javascript (CSS3, HTML5), jQuery (Ajax), Less ou sass, Bootstrap
- Maîtrise d’un environnement de développement.
- Connaissances générales en architecture de Systèmes d’Informations
- Anglais technique indispensable (lu et écrit, oral serait un plus)
Savoir faire
- Savoir entrer dans le contexte fonctionnel rapidement (ne pas se perdre quand on ne connaît pas encore tout le contexte, savoir poser de bonne question pour le connaitre progressivement)
- Savoir estimer l’effort de développement et savoir s’y engager (méthode Agile)
- Savoir respecter l’architecture globale du produit et la norme de la qualité sur le codage
- Savoir s'organiser
- Savoir analyser, synthétiser, proposer des solutions
Savoir être
- Savoir travailler en équipe
- Avoir le sens de l’équipe
- Avoir de la méthode, de la rigueur
- Savoir respecter les procédures
- Etre disponible
- Etre autonome