Pour le compte de l'un de nos clients, nous sommes à la recherche d'un Freelance Technical Leader Senior.
Lieu : Casablanca
Début : Immédiat
Durée : 12 mois renouvelables
Mission:
Est le référent technique des produits et le garant de l’intégration continue des nouvelles fonctionnalités ;
Accompagner la mise en place de l’usine de développement (UDD);
Auditer les développements logiciels (spécifications, maquettage, conception, codage) en respectant les contraintes techniques et métier ;
Étudier, chiffrer et budgétiser le développement;
Analyser les besoins et les contraintes techniques et orienter les choix technologiques;
Guider, accompagner et gérer les savoir-faire des équipes de développement;
Optimiser les performances et la sécurité des solutions;
Participer aux cérémonies agile (Poker Planning, Sprint Planning, DailyScrum, Revue de Sprint, Rétrospective).
Réaliser la documentation nécessaire.
Assurer un transfert des compétences techniques et fonctionnelles aux équipes internes
Profil Recherché:
De formation bac+4 en IT, minimum 7 ans d’expérience en tant que Développeur IT dont au moins 2 ans en gestion d’équipe
Maîtrise de Devops et de ses outils (JIRA, Confluence, Stash, Nexus, Sonar, Big Data, DMP, Analytics, Data Visualization, Hadoop, Spark …);
Solides connaissances en administration systèmes et réseaux;
Solides connaissances en sécurité des SI;
Maîtrise des langages et techniques de programmation objet;
Connaissance des architectures WEB et Restful;
Maîtrise des langages et framework Back end et Front end Web;
Maîtrise du protocole d’échange WS SOAP;
Bonne connaissance de Angular et React JS;
Bonne connaissance des technologies d’architecture Micro services avec Spring Boot, Spring Cloud, Netflix OSS, Consul, and Docker…
Bonne connaissance des architectures Event Driven (RxJava, Kafka…)
Maîtrise des concepts de base de données et du fonctionnement des SGBD relationnels notamment PostgreSQL.
Connaissance de la méthode Agile Kanban/Scrum;
Maîtrise des méthodes des tests automatisés et de gestion de configuration avec Git ;
Motivation, dynamisme et esprit d’équipe.
Aisance relationnel.
Gestion d’équipe.
Sens de l’organisation.
Forte autonomie et prise d’initiative.
Bon niveau de communication.