Hays

Project management

★★★★ Avis

Découvrir
ce recruteur

Responsable technique it H/F

10 mai Aquitaine, Bordeaux Freelance Négociable

Hays Technology recherche un Responsable technique pour renforcer l'équipe interne de son client.

Notre client est un leader de la distribution au niveau national.

Missions :
- Etre « Hands-on » avec Java 11 et .Net Core 3.1, y compris les concepts avancés de multi-threading, l'optimisation du garbage collector (java), la programmation asynchrone, la programmation fonctionnelle et d'autres fonctionnalités des languages,
- Etre « Hands-on » avec .NET5, y compris les concepts avancés de multi-threading, la gestion de processus asynchrone, LINQ, la programmation fonctionnelle et d'autres fonctionnalités linguistiques,
- Etre capable d'écrire du code pour stocker et récupérer efficacement de grands volumes de données à l'aide de RDBMS ou de NOSQL et d'ajuster les performances des requêtes/base de données, à l'aide de partitionnement/sharding, de séparation lecture/écriture au besoin,
- Comprendre en profondeur le protocole HTTP 2, websockets, JSON et les protocoles de communication,
- Etre capable de développer des applications Web complexes (ex. formulaires multi-pages, grilles, connexion à plusieurs microservices) en utilisant React/VueJS avec les best practices pratiques comme le responsive design,
- Pourvoir travailler sur la création d'applications sécurisées en utilisant des technologies modernes comme OpenID Connect, Oauth, Spring security/.Net Core 3.1 security et SAML ; connaissance des concepts de sécurité comme DOS, firewall, DMZ,
- « Hands-on » sur la plupart des modules de spring framework (spring Boot, DI, REST, JPA, Spring Security, Spring Batch, Zuul ou Kong, Ribbon, Hystrix ou resilience4j, eureka, Spring cloud netflix) et .Net Core 3.1
- Travailler avec au moins une plate-forme de messagerie/intégration (ex. JMS, Kafka, Tibco, Camel, RabbitMQ, etc.) et peut concevoir des processus de failover, fallback, et gestion erreur (ex : Duplicate, hors séquence), des performances et d'autres considérations, etc. Une expérience avec Kafka est appréciée.
- Utiliser le TDD en se basant sur Junit/nUNIT, cucumber/specflow, ou des framework de mock (ex : mockito ou jmock) comme une pratique standard, donne l'exemple pour l'équipe,
- Pouvoir mettre en place une solution log aggregation/monitoring de log (ex. ELK/TICK, Graffana) pour les nouvelles équipes à partir de zéro,
- Utiliser des concepts de domain driven design et de micro-services pour concevoir des applications complexes (ex. idempotence d'évènement métier),
- Comprendre au moins une pile technologique devops comme azure devops, Jenkins, gitlab, maven, gradle, chef, marionnette et pouvoir créer le pipeline de déploiement de la plate-forme à partir de zéro,
- Pratiquer avec la plate-forme cloud (p. ex. AZURE), la conteneurisation (p. ex. docker) et la gestion de l'orchestration/cluster (p. ex. kubernates),
- Avoir déjà utilisé une solution de mise en cache (ex. memcached, couchbase ou redis),
- Pro-efficient avec un langage de programmation de plus (ex. python, ou Go),
- Avoir déjà été ou bien avoir la capacité d'assumer la fonction de Scrum Master .

Compétences techniques requises :
- MongoDB
- Microservices
- python3
- Architecture
- Kubernetes
- Messaging (Kafka)
- Pratiques de test (TDD/BDD), DDD
- Anglais écrit
- .Net Core 3.1
- Java 11
- React Js / VueJS


Informations complémentaires :
- TJM selon profil
- Mission 3 mois renouvelable
- Démarrage ASAP
- Télétravail 2 à 3 jours / semaine

Je suis consultant pour Hays Technology, spécialisé dans l'IT en région Aquitaine.
J'aide les professionnels de la tech à développer leur carrière et je veille à ce que les entreprises soient soutenues par les meilleurs talents. Ma passion pour ce domaine est née il y a 2 ans, dans une entreprise avec principes solides de service client et delivery.

Chez Hays Technology, nous façonnons l'avenir du recrutement. Les compétences en Tech n'ont jamais été aussi nécessaires. Nous sommes en contact permanent avec les acteurs de l'IT en France. Que vous soyez a la recherche de compétence pour votre équipe ou que vous cherchiez à passer à la prochaine étape de votre carrière, parlons-en aujourd'hui.

Autres offres Etudes / Développement

Retour à la liste