Chief Technology Officer (CTO)
Afin de consolider son développement rapide en Europe, Or.fr/Goldbroker.com recherche un CTO, basé à Barcelone.
La mission principale du CTO est de coordonner l’équipe de développeurs (fullstack, développeurs frontend/backend) sur le développement et la maintenance des sites web Or.fr et Goldbroker.com, afin qu'elle travaille le plus efficacement que possible. Il est responsable de la qualité du produit, de l'architecture du code à la qualité pour l'utilisateur final. De la portée initiale du projet au déploiement du produit, chaque étape est la responsabilité du CTO.
Responsabilités :
Produit
- Encadrer et animer l’équipe de développeurs (entretiens one to one, formation, évolutions…)
- Gérer la road-map produit et les sprints, réaliser une veille technique pour définir les grands orientations stratégiques.
- Gérer la "construction" de sites web / logiciels / applications / solutions / outils par les développeurs. Le CTO est responsable de l'ensemble du processus de développement.
-
Rédiger, organiser et prioriser les éléments du backlog.
-
S’assurer que le backlog de tickets est visible, transparent et clair pour tous.
- Discuter de l’état actuel du backlog, des prochaines cibles et objectifs.
- Discuter des dates de livraison probables.
- Échanger sur les progrès réalisés.
- Partager le travail total restant (à chaque Sprint Review), en créant des prévisions et en rendant ces informations transparentes pour les parties prenantes.
- Rédiger des scénarios de test.
- Si nécessaire, le CTO doit être prêt et capable de se plonger dans le codage et de prendre en charge certaines tâches de développement.
- Révision du code, tests, idées : connaissance approfondie d'un grand nombre de langages et d'environnements de développement.
- Contrôle de la qualité : maintenir la qualité du produit de bout en bout, en assurant la qualité du processus de codage et du produit livré.
- Organiser et animer des réunions
- Innover et former l'équipe de développeurs. Organiser et faciliter la formation des développeurs aux dernières avancées technologiques.
- Encadrer les développeurs pour améliorer leurs compétences.
- Mettre en place des procédures afin d’améliorer l'efficacité et les conditions de travail des collaborateurs.
Administration système
- Concevoir, installer et maintenir les serveurs (prod, staging, test)
- Gérer la sécurité informatique (autorisations d'accès, pare-feu, protections, rate limit, monitoring, etc.)
- Veiller à l'application des procédures (chiffrement, confidentialité, sauvegarde, sécurité, ...)
- Gérer les noms de domaine et les emails
- Mettre en place un coffre fort des identifiants des différents services utilisés par la société
- Gestion du système d'intégration continue
- Mise en place d'un système de déploiement continu (orchestration des containeurs docker)
Technologie :
- Docker
- Docker-compose
- Nginx
- PHP-FPM
- Symfony 4
- Doctrine (ORM / PHPCR)
- MySQL 5.7
- MongoDB
- Redis
- Elasticsearch 7
- Jackrabbit
- RabbitMQ
- Less CSS (prochainement remplacé par Sass)
- Behat
- Atoum PHP
- Bower
- NodeJS
- Duplicity
- Kibana
- Logstash
- Selenium
- Supervisor
Qualifications requises :
- Éducation : BAC+3
- Experience : 5 ans minimum
- Langues : Bilingue Anglais/Français
- Expérience à l'international
- Très bonnes qualités de rédaction et de communication, capacité d'intégration, autonomie et efficacité dans la gestion du travail.
- Goût du management et une attraction particulière pour les projets challengeants.
> Type : Autónomo
> Lieu de travail : Barcelone
> Salaire : Fixe
> Date d'embauche : À partir de novembre 2021