Développement Back
Le poste :
- Analyse et élaboration des specs techniques en collaboration avec les équipes front end et du CTO à partir des besoins métiers
- Développement des fonctionnalités projets et composants métiers de l’application
- Tests et documentation (Français & Anglais)
- Prendre part au développement du backend
- Maintenir la qualité avec du code review et un bon niveau de test coverage
- Aider à la prise de décision sur les choix technologiques
- Participer à la mise en place de bonnes pratiques
- Contribuer à l’amélioration des processus de développement (méthodologie, évaluation d’outils…)
- Possibilité de s’impliquer sur la partie Devops et infra.
Compétences :
- Bonne connaissance générale des problématique orienté serveur
- Bonne connaissance d’un ou plusieurs des languages suivants : NodeJS (NestJS), Python, Php, Java
- Bonne connaissance de GraphQL
- Sensibilisation au problématique d’interconnexion EDI (FTP, XML, JSON, …)
- Connaissance des problématiques lié au microservices.,
- Maitrise d’outil tel que PM2, Forever
- Maitrise des outils de gestion de base de données SQL, NoSql
- Être sensibilisé au problématique de développement front end
- Bonne connaissance fonctionnement OS sous Unix (Linux, MacOS).
- Maitrise de AWS, GCP, ou Azure.
- Maitrise des panels OVH, Google Console, …
- Shell scripting (Bash, ZSH…)
- Expériences sur les différents outils de versionning (GitLab, GitHub)
- Maitrise des outils de conteneurisation tels que Docker et Kubernetes
- Connaissance d’outils tels que Terraform, Ansible, Jenkins
- Maitrise de la mise en place de déploiement automatique CI/CD (Gitlab runner)
- Etre pointilleux sur la sécurité des données et posséder d’excellentes connaissances dans les systèmes de serveur
- Être sensibilisé au problématique de développement.
Votre profil :
- Vous avez 5 ans d’expérience en développement logiciel dans un environnement de développement Agile / SCRUM
- Vous maîtrisez JavaScript/Typescript et un framework tel que Angular, React, HTML, CSS
- Vous êtes autonome, orienté·e résultats et aimez travailler en équipe