Partager cette offre
Objectifs et livrables :
Dévelopeur sénior sur le 1er projet :
o Conception, développement, test et maintien de l’application
o Responsabilité de l’application jusqu'à la production (surveillance, support, amélioration, …)
o Développement et maintenance de nouvelles fonctionnalités :
- Faire évoluer les fonctionnalités existantes en fonction des nouvelles règles métiers.
- Développement et maintenance de nouvelles fonctionnalités.
- Participation au chantier de migration technique afin de sortir de l'environnement Oracle.
o Participation au développement et au maintien de la chaîne d'intégration continue
o Assurer la livraison des versions en production:
- Garantir le déploiement d'une version sur l'ensemble des environnements, de la recette jusqu'à la production.
- Apporter le support aux équipes de recette pendant le déploiement de la version.
o Participation aux différentes réunions/ateliers de l'équipe
o Amélioration de l'outillage d’exploitabilité du SI : monitoring, alerting, exploitation
o Participation au suivi du produit en production :
- Maintien et création des dashboards Grafana pour le suivi d'activité.
- Exploitation des dashboards pour analyser les indicateurs et détecter les anomalies
Lead Applicatif sur le 2ème projet :
o Assurer l'application de la vision globale technique sur le périmètre :
- Partage de la vision avec les membres de l'équipe et veiller à son implémentation.
- Communication sur l'avancement aux responsables du projet.
o Support au PO pour la construction de la roadmap et son implémentation
o Accompagnement des développeurs dans l'implémentation des fonctionnalités.
Activité secondaireo Partage des pratiques avec les autres équipes
o Rédaction et actualisation de documents techniques
o Support aux équipes fonctionnelles
o Réalisation de tests croisés
Profil recherché
1er Stack technique :
- Java 8+ (ou 11) notamment la syntaxe autour des Annotations et des Lambda Expressions et de l’outillage classique présent dans l’écosystème d’un projet Java est indispensable.
- API Java : CDI, JAX-RS, JPA, JMS & EJB
- Runtimes/frameworks suivants : WebLogic Server
- Utilisation de Maven, Jenkins & Ansible
- Spring (Spring Core au minimum), Git, Shell, VirtualBox, Docker
- Pour des développeurs Front : Angular et React
- Expérience de systèmes de supervision (ex. Grafana, InfluxDB, Prometheus, Collectd, Telegraf, AppDynamics, JmxTrans, Micrometer, etc…)
- Autres compétences demandées : Base de données relationnelles (Oracle), Kafka, Systèmes Unix (RHEL), Notions en sécurité (structure d’une PKI, protocole TLS)
2ème Stack Technique (Front) :
- Java, Spring Boot, React, PostgreSQL, Gitlab CI, K8s
- Maitrise forte des technologies employées sur le projet concerné (par défaut) ou décrit dans la mission
- Participe et challenge les choix de conception grâce à une connaissance des différentes architectures applicatives
- Suit et teste les évolutions techniques et pratiques de développement
- Est capable d’améliorer les outillages de développement en proposant de nouvelles solutions et en apportant du support dans leur mise en œuvre
- Expertise sur un sous ensemble des technologies utilisées par l'usine
- Met en œuvre, enseigne et veille à la bonne mise en application des pratiques de développement
- Fait référence pour la conception d'une nouvelle application
- A une expertise avancée des technologies en rapport avec les environnements et le build
- Est moteur dans la conception et la réalisation des chantiers techniques d'amélioration
- Est capable d'animer l'équipe par sa connaissance de l'agilité et son recul par rapport aux situations
Environnement de travail
1er Stack technique :
- Java 8+ (ou 11) notamment la syntaxe autour des Annotations et des Lambda Expressions et de l’outillage classique présent dans l’écosystème d’un projet Java est indispensable.
- API Java : CDI, JAX-RS, JPA, JMS & EJB
- Runtimes/frameworks suivants : WebLogic Server
- Utilisation de Maven, Jenkins & Ansible
- Spring (Spring Core au minimum), Git, Shell, VirtualBox, Docker
- Pour des développeurs Front : Angular et React
- Expérience de systèmes de supervision (ex. Grafana, InfluxDB, Prometheus, Collectd, Telegraf, AppDynamics, JmxTrans, Micrometer, etc…)
- Autres compétences demandées : Base de données relationnelles (Oracle), Kafka, Systèmes Unix (RHEL), Notions en sécurité (structure d’une PKI, protocole TLS)
2ème Stack Technique (Front) :
- Java, Spring Boot, React, PostgreSQL, Gitlab CI, K8s
- Maitrise forte des technologies employées sur le projet concerné (par défaut) ou décrit dans la mission
- Participe et challenge les choix de conception grâce à une connaissance des différentes architectures applicatives
- Suit et teste les évolutions techniques et pratiques de développement
- Est capable d’améliorer les outillages de développement en proposant de nouvelles solutions et en apportant du support dans leur mise en œuvre
- Expertise sur un sous ensemble des technologies utilisées par l'usine
- Met en œuvre, enseigne et veille à la bonne mise en application des pratiques de développement
- Fait référence pour la conception d'une nouvelle application
- A une expertise avancée des technologies en rapport avec les environnements et le build
- Est moteur dans la conception et la réalisation des chantiers techniques d'amélioration
- Est capable d'animer l'équipe par sa connaissance de l'agilité et son recul par rapport aux situations
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.