DevOps Engineer Java

Astrelya

Genf

On-site

CHF 120,000 - 180,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Astrelya, cabinet de conseil franco-suisse, recherche un ingénieur backend pour assurer la fiabilité, la performance et l’évolutivité d’applications stratégiques. Vous travaillerez dans un environnement Front Tech, en collaboration avec les équipes développement, architecture et infra.

Vous concevrez, automatiserez et fiabiliserez les processus de déploiement et des pipelines CI/CD, tout en garantissant sécurité et stabilité en production sur Linux et Kubernetes.

Qualifications

  • Diplômé(e) d'une école d'ingénieurs ou équivalent en informatique.
  • Solide expérience en ingénierie logicielle avec expertise en Java et l'écosystème JVM.
  • Maîtrise des API REST et des problématiques de versioning et d'intégration.

Responsibilities

  • Concevoir, automatiser et fiabiliser les déploiements et pipelines CI/CD.
  • Améliorer l'architecture technique des applications et des API REST.
  • Accompagner le déploiement de microservices Java/Spring jusqu'en production.
  • Collaborer avec les devs, BA et architectes pour fiabiliser les apps et optimiser perf.
  • Traiter incidents, RCA et actions durables pour la production.

Skills

Java
Spring
API REST
Kubernetes
CI/CD
Linux

Education

Diplôme d'ingénieur ou équivalent en informatique

Tools

Docker
GitHub Actions
Puppet
Dynatrace
Grafana

Job description

Astrelya est un cabinet de conseil franco/suisse, en très forte croissance depuis sa création en 2017, spécialisé dans la transformation digitale, l’excellence opérationnelle et l’innovation technologique. Il est composé de 300 experts passionnés. Le cabinet accompagne ses clients sur l’ensemble du cycle de transformation, depuis la phase de cadrage jusqu’à la mise en œuvre opérationnelle, avec une expertise forte en Data/IA, Cloud, DevOps et méthodes agiles.

Astrelya se distingue par un modèle fondé sur la proximité, la confiance et une culture humaine forte, qui place les collaborateurs au cœur de la création de valeur.

Votre Mission

Au sein d'une équipe Front Tech, vous interviendrez sur des applications stratégiques dans un environnement technologique exigeant, afin de garantir leur fiabilité, leur performance et leur évolutivité.

Vous jouerez un rôle clé dans l'amélioration continue de l'architecture technique des applications et des API, en collaboration étroite avec les équipes de développement, les architectes techniques et les équipes d'infrastructure.

Votre objectif sera de concevoir, automatiser et fiabiliser les processus de déploiement, tout en garantissant la qualité, la sécurité et la stabilité des applications en production.

Concrètement vous allez :
  • Participer à la conception, à l'évolution et à l'optimisation de l'architecture technique des applications et des API REST.
  • Collaborer avec les développeurs, Business Analysts et architectes pour améliorer la fiabilité, la maintenabilité et les performances des applications.
  • Accompagner le développement, l'intégration et le déploiement de microservices Java / Spring jusqu'en production.
  • Concevoir, maintenir et optimiser les pipelines CI/CD afin d'automatiser les processus de build, de livraison et de déploiement.
  • Assurer le déploiement et l'exploitation des applications sur des environnements Linux et Kubernetes.
  • Mettre en place et améliorer les solutions de monitoring, d'observabilité et d'alerting afin d'anticiper les incidents de production.
  • Diagnostiquer les incidents complexes, réaliser les analyses de causes racines (RCA) et proposer des actions correctives durables.
  • Développer et automatiser des composants de configuration, de sécurité et d'exploitation.
  • Collaborer avec les éditeurs et fournisseurs de solutions externes pour intégrer et maintenir de nouveaux composants applicatifs.
  • Accompagner les équipes de développement sur les bonnes pratiques de résilience, de sécurité et d'exploitabilité des applications.
Votre futur environnement technique :
  • Développement : Java, Spring Framework, Spring Boot, JVM, API REST, microservices.
  • Bases de données : PostgreSQL, Oracle, SQL.
  • Infrastructure & déploiement : Linux, Kubernetes, Docker, Helm.
  • CI/CD & automatisation : GitHub Actions / Workflows, pipelines CI/CD, Bash, Python, Puppet.
  • Monitoring & observabilité : Dynatrace, Grafana, Prometheus, Icinga.
  • Réseau & sécurité : Apache, reverse proxies, TLS/SSL, certificats, OAuth 2.0, OpenID Connect (OIDC), firewalls.
  • Technologies complémentaires : MongoDB, Elasticsearch, Infrastructure as Code (IaC).
  • Méthodologies : Agile, DevOps, automatisation et amélioration continue.
Qui êtes-vous ?
  • Vous êtes diplômé(e) d'une école d'ingénieurs, de l'EPFL ou d'une formation supérieure équivalente en informatique.
  • Vous disposez d'une solide expérience en ingénierie logicielle, avec une expertise significative en Java, Spring et dans l'écosystème JVM.
  • Vous maîtrisez la conception, l'évolution et la maintenance des API REST, ainsi que les problématiques de versioning et d'intégration.
  • Vous possédez de bonnes connaissances des réseaux et une expérience confirmée des reverse proxies, notamment Apache.
  • Vous maîtrisez les bases de données relationnelles et le langage SQL, idéalement PostgreSQL et Oracle.
  • Vous avez une expérience pratique des pipelines CI/CD et du déploiement d'applications Java sur Linux ou Kubernetes.
  • Vous êtes à l'aise avec les outils de monitoring, d'observabilité et d'analyse des incidents de production.
  • Vous accordez une importance particulière à la qualité du code, à l'automatisation, à la sécurité et à la fiabilité des applications.
  • Vous faites preuve d'autonomie, de rigueur, d'esprit d'analyse et d'une excellente capacité à résoudre des problématiques techniques complexes.
  • Vous appréciez le travail en équipe et les échanges avec des interlocuteurs techniques et fonctionnels.
  • Vous communiquez efficacement en français et/ou en anglais, à l'oral comme à l'écrit.
  • Vous résidez en Suisse dès le démarrage de la mission.
Seront particulièrement appréciés :
  • Une expérience dans le secteur bancaire ou financier.
  • Des connaissances en sécurité applicative, notamment OAuth 2.0, OIDC, TLS/SSL et gestion des certificats.
  • Une expérience des environnements Cloud AWS ou Azure.
  • Une pratique de l'Infrastructure as Code et des outils d'automatisation.
  • Des compétences en scripting Python ou Bash.
  • Une expérience des architectures conteneurisées et des environnements Kubernetes / Helm.
  • Une bonne connaissance des méthodologies Agile.
Pourquoi nous rejoindre ?
Un terrain de jeu pour progresser :

Formations, certifications, coaching technique, communautés d’expertise (Java, Cloud, DevOps, Data…) et participation à des projets innovants (IA, architectures Cloud, automatisation…).

Un cadre de travail motivant :

Projets variés et à forte valeur ajoutée, événements internes réguliers, afterworks et ateliers tech et salon (DevopsREX, Devoxx et ParisJUG…).

Un engagement RSE :

Ecovadis Gold, Signataire de la charte pour la diversité, du Pacte des Nations Unies et mise en place du Mécénat de compétences

Votre futur process de recrutement :
  • Entretien RH avec une de nos chargées de recrutement
  • Test technique (test Kata interne ou un échange avec un de nos expert)
  • Entretien final avec un de nos managers

Chez Astrelya, nous construisons des solutions innovantes… mais surtout, nous construisons des parcours humains.

Prêt(e) à rejoindre l’aventure ?

Tous nos postes sont ouverts aux personnes en situation de handicap.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technicien.ne Informatique / Déploiement & Gestion de Parc
Technicien.ne Informatique / Déploiement & Gestion de Parc

Astrelya • Genf

On-site
CHF 85,000 - 110,000
Ingénieur.e Intégration Technique Senior
Ingénieur.e Intégration Technique Senior

Astrelya • Genf

On-site
CHF 120,000 - 150,000
Formations et certifications
Coaching technique
Événements tech
Service Delivery Manager / Gestionnaire de Services IT Senior
Service Delivery Manager / Gestionnaire de Services IT Senior

Astrelya • Genf

On-site
CHF 140,000 - 190,000
Formations et certifications
Horaires flexibles
Architecte Solutions IT
Architecte Solutions IT

Astrelya • Genf

On-site
CHF 120,000 - 180,000
Formations et certifications
Coaching technique
Communautés d’expertise
+1
Data Scientist Confirmé.e
Data Scientist Confirmé.e

Astrelya • Genf

On-site
CHF 120,000 - 170,000
DevSecOps
DevSecOps

Astrelya • Genf

On-site
CHF 120,000 - 150,000
Tech Lead Java / SIRH Senior
Tech Lead Java / SIRH Senior

Astrelya • Genf

On-site
CHF 140,000 - 190,000
Ingénieur.e Qualité & Intégration des Données Senior
Ingénieur.e Qualité & Intégration des Données Senior

Astrelya • Genf

On-site
CHF 140,000 - 190,000
Data Engineer – Data & AI (F/H)
Data Engineer – Data & AI (F/H)

Astrelya Consulting & Engeneering Solutions • Genf

On-site
CHF 73,287 - 100,769
Formations et certifications
Environnement de travail motivant
Engagement RSE fort
Business Analyst Santé
Business Analyst Santé

Astrelya • Genf

On-site
CHF 90,000 - 120,000