La prestation se déroulera au sein de de la Direction Technique du Numérique de notre client pour le compte d’une équipe travaillant en méthode agile.
Le prestataire participera à la réalisation d'une application concentrée sur des produits vidéos de notre client, dans des architectures récentes.
Le prestataire participera :
- A l’évolution de la plateforme web (site web, site mobile, back Office et api) : ajout de fonctionnalités, développement, documentation.
- A l’ensemble des cérémoniaux agiles de l’équipe.
Expertises attendues pour la réalisation de la prestation :
- Node.js version 15 et 16
- Utilisation du terminal Bash (sous Ubuntu ou MAC OS X)
- Gestion de versions avec Git et Gitlab. Workflows de développement en équipe
- Utilisation, conception et développement d'APIs REST json
- Lecture de documentations en Anglais
Expertises complémentaires appréciées pour la réalisation de la prestation :
- Bases de données MongoDB et Redis
- Moteur de recherche ElasticSearch
- Docker et docker-compose
- Technologies d'authentification web (BasicAuth, OAuth2, JWT, SSO)
- Outil de documentation et de test d'APIs REST (Swagger, Postman, curl)
- Outils de documentation (Markdown Gitlab, Confluence)
- Méthode de conception structurées et orientées objet
- Bonnes capacités de communication écrite et orale
- Capacité à dialoguer avec des développeurs front, web et apps mobiles
- Capacité à dialoguer avec l'équipe exploitation
- Protocole HTTP, gestion des CORS
- Technologies SSE et websockets
Le prestataire pourra être amené à effectuer exceptionnellement des astreintes ou des interventions le soir et le weekend.
Présence sur site requise en fonction des besoins de la prestation et à minima équivalente à 50% du temps de prestation.
- Matériel performant à fournir par le prestataire. Pour ce faire, les postes de travail utilisés lors des prestations doivent avoir :
- Un antivirus à jour et activé
- Un mécanisme de chiffrement du disque activé
- Un système d'exploitation à jour de ses correctifs de sécurité
- Un mécanisme de verrouillage du poste activé
- Un moyen de stockage sécurisé des mots de passe.