Entreprise
Bonjour, nous sommes une société belge basée sur la région de Rabat, nous cherchons des développeurs informatiques seniors bilingues (FR/ANG), disponibilité immédiate pour occuper un poste au Belgique.
Poste
Entraînez des équipes de développement agiles :
- Améliorer les produits livrables de l’équipe en les formant et en les aidant à mettre en œuvre les pratiques exemplaires en matière de codage et de mise à l’essai, comme la DDF, le code propre, le développement axé sur le comportement, …
- Développement Exécuté(Dirigé) katas
- Aider à la mise en œuvre des essais API/Contrat Premier test.
- Configuration et soutien des installations automatisées de compilation et de déploiement pour les équipes
Travailler avec l’équipe et les autres entraîneurs pour améliorer la façon de travailler :
- Aider à identifier et à multiplier les points névralgiques clés du processus.
- Faciliter la relation avec les équipes d’outils. Aider l’équipe d’outils à comprendre ce dont les équipes de développement ont besoin. Aider l’équipe de développement à utiliser correctement les outils à sa disposition.
- La plate-forme existante couvre :
- Élaboration et intégration continues
- Déploiement automatisé
- Outils de balayage de code (qualité / sécurité)
- Outils de test : tests unitaires, automatisation des tests, virtualisation des services, tests de performance, gestion des tests
- Outils de collaboration
- Gestion des versions
- Outils de développement des postes de travail
- Les principales plateformes de développement sont :
- Java / IOS / Android / Javascript.
Profil
Nous nous attendons à ce que les candidats se tiennent au courant des normes et des évolutions de l’industrie et utilisent ces connaissances pour proposer des évolutions et des améliorations.
- Expérience de l’administration, de la mise en place et de la maintenance de Jenkins comme plateforme de construction et d’intégration continue.
- Expérience du développement et de la construction de java avec Maven.
- Expérience du code source (SVN/Git) et des dépôts d’artefact (Nexus).
- Expérience des langages de script pour l’automatisation.
- Une expérience des outils de balayage de code (sonar / fortify) est un atout.
- Une expérience des outils de développement mobile pour les plateformes Android et IOS est un plus.
- L’expérience des conteneurs (Docker/Kubernetes) est un atout.
- Expérience sur les plateformes Windows.
- Expérience sur plates-formes Linux.