Architecte Logiciel (F/H)


Le service Architecture agit en transverse au sein de notre DSI afin d’apporter l’expertise en développement et en architecture logicielle.

Dans cet environnement intellectuellement stimulant, vous êtes amené(e) à travailler en équipe, tant avec vos collègues dans le service Architecture, qu’avec les équipes de développement et les différents services de l’entreprise dans lesquels vous intervenez pour apporter votre expertise.

Intéressé.e ? On vous en dit plus !

Vos principales missions sont :

  • Conceptualiser, valider et implémenter l’architecture logicielle des nouveaux composants
  • Définir les stratégies de migration des applications existantes (séparation des responsabilités, micro-services, conteneurisation, etc.)
  • Analyser et optimiser les performances des applications
  • Veiller sur les nouvelles technologies, librairies et les montées de versions
  • Assister les équipes de développement sur les aspects tests, qualité, performances et maintenance

En parallèle, vous participez aux réflexions du service Architecture, évaluez de nouvelles technologies, développez des PoC, débattez et proposez de nouvelles idées pour le SI de la société.

On parle probablement le même langage 

Langages : Java, Javascript, Python, Typescript, Kotlin

Front : HTLM5, CSS3, React.js, Vue.js, Freemarker

Backend : Spring Boot, Java EE, NodeJS, REST, Django

Mobile : React native, Kotlin, Swift, Java android

Base de données : MySQL/MariaDB, Couchbase, Elasticsearch, PgSQL, Redis

Supervision : ELK, Prometheus/Grafana

Forge : Jenkins2, GitLab, Sonar, Selenium, Gatling, Ansible, Bitrise

Conteneur : Docker, Vagrant, Kubernetes, OpenShift

Cloud computing : AWS, Cloudflare

Test : Testcafé, Browserstack, Cucumber, JUnit

Méthodologies : Agile (Scrum, Kanban), DevOps, Continuous Delivery

Prêt.e à relever le défi ?

On est fait pour travailler ensemble si :

  • Vous maîtrisez java
  • Vous maîtrisez les frameworks spring, hibernate, et l’architecture micro-services
  • Vous avez des connaissances en base de données SQL
  • Vous avez un bon niveau d’anglais

Votre personnalité fera la différence :

  • Vous êtes curieux.se été aimez apprendre continuellement
  • Vous savez prendre du recul et avez une bonne capacité d’analyse

     

    De bonnes connaissances des outils DevOps est un bon atout également.