Mirantis
Mirantis
Mirantis développe des infrastructures cloud-native et des logiciels de gestion des conteneurs pour les organisations qui créent, sécurisent et exploitent des environnements Kubernetes à grande échelle. Son portefeuille comprend Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime et Mirantis Secure Registry, qui prennent en charge les opérations sur les clusters et la sécurité de la chaîne d’approvisionnement logicielle. L’entreprise contribue également à l’écosystème open source grâce à des projets et outils tels que Lens Desktop, un IDE pour Kubernetes, ainsi qu’à son assistance technique destinée aux entreprises. Mirantis travaille avec des organisations des secteurs du conseil, de la santé, de la logistique, des services publics, des services financiers et des industries axées sur la technologie qui adoptent des infrastructures cloud modernes.

Ingénieur logiciel backend (Go) — Télétravail chez Mirantis

Développez des services backend en Go pour la plateforme d’IA multi-tenant k0rdent de Mirantis. Concevez des API, l’orchestration, l’autorisation et des services d’infrastructure cloud native fiables.

Description

  • Développer des microservices en Go pour la plateforme d’IA multi-tenant k0rdent
  • Concevoir des schémas de bases de données et créer des migrations
  • Créer des API REST publiques avec OpenAPI et des SDK pour plusieurs langages
  • Développer des workflows Temporal durables avec idempotence, nouvelles tentatives, délais d’expiration et exécution déterministe
  • Développer une communication asynchrone pilotée par les événements avec des systèmes distribués de streaming ou des courtiers de messages
  • Mettre en œuvre l’authentification OIDC/JWT, la sécurité interservices, le RBAC à portée tenant, le routage de passerelle et la limitation de débit
  • Prendre en charge le provisionnement basé sur SCIM pour les utilisateurs et les groupes
  • Aligner les autorisations de l’API de la plateforme sur le RBAC natif de Kubernetes
  • Créer des tests unitaires, d’intégration et de bout en bout pour chaque modification
  • Ajouter des journaux structurés, des métriques et des pistes d’audit aux services de production
  • Empaqueter et déployer les services avec Docker, Helm et Kubernetes
  • Réviser le code et rechercher la cause racine des incidents, avec une couverture de régression
  • Travailler avec des équipes d’ingénierie aux États-Unis, en Europe et en Inde dans un environnement agile
  • Livrer les fonctionnalités de bout en bout, des contrats d’API aux services, schémas, orchestrations, tests et empaquetage

Exigences

  • Diplôme de licence en informatique, en génie logiciel ou dans une discipline connexe, ou capacité équivalente démontrée
  • Solides bases en informatique couvrant les structures de données, les algorithmes, la concurrence, les réseaux, HTTP et les bases de données
  • Quatre à cinq ans d’expérience professionnelle en ingénierie logicielle
  • Au moins deux à trois ans d’expérience dans le développement de services backend de production en Go ; quatre ans ou plus sont préférables
  • Maîtrise de la concurrence en Go, de la propagation des contextes, de l’encapsulation des erreurs et du routage HTTP de la bibliothèque standard dans Go 1.22 ou version ultérieure
  • Expérience dans le développement et la publication d’API REST versionnées et rétrocompatibles
  • Connaissance pratique des bases de données relationnelles, notamment la conception de schémas, les migrations, les transactions et l’optimisation des requêtes
  • Pratique régulière des tests unitaires et d’intégration, expérience des revues de code et connaissance de la CI/CD avec GitHub Actions ou un équivalent
  • Excellent anglais écrit pour la documentation de conception, les retours de revue de code et la communication asynchrone
  • Autorisation de travailler aux États-Unis
  • Capacité à enquêter de manière autonome, à expérimenter et à comprendre du code source inconnu
  • Un projet achevé pouvant être expliqué en profondeur
  • Ouverture aux revues de code détaillées et aux retours constructifs
  • Capacité à décrire comment la qualité et la correction du code sont validées
  • Une expérience de SaaS ou PaaS multi-tenant, k0s, infrastructure GPU, planification de charges de travail IA/ML, SCIM, RBAC Kubernetes, sqlc, génération de code OpenAPI, observabilité, Python, TypeScript, ingénierie de la sécurité ou projets CNCF constitue un atout, mais reste facultative

Avantages

  • Possibilités de développement professionnel et de formation
  • Participation à des conférences et à des groupes de travail
  • Sorties d’entreprise, événements sociaux informels, hackathons et conférences techniques
  • Package de rémunération compétitif avec un régime complet d’avantages sociaux
  • Possibilité de collaborer avec des collègues passionnés et de servir des clients du Fortune 500 et du Global 2000
  • Environnement axé sur l’innovation open source
  • Environnement de travail dynamique fondé sur l’ouverture, la collaboration, la prise de risques réfléchie et le développement continu

Offres similaires

nahc.io

Responsable senior de recherche événementielle, crypto

nahc.io
11 – 50 Employés
ConseilMarketingRecrutement

Pilotez les recherches sur les catalyseurs réglementaires, de gouvernance, de déblocage de tokens et d’autres situations particulières sur les marchés crypto. Transformez les événements en évolution en idées de trading, en analyses de positionnement et en évaluations des risques pour une société de trading pour compte propre.

Ouvrir
Fivetran

Responsable senior de l’architecture des solutions partenaires

Fivetran

Pilote l’architecture des solutions partenaires en EMEA et en APJ pour Fivetran et dbt, développe les compétences techniques et renforce la vente conjointe. Développe la formation et le chiffre d’affaires régional au sein de l’écosystème des infrastructures de données.

Ouvrir
WeTravel

Partenaire en acquisition de talents technologiques

WeTravel
51 – 200 Employés
ConseilLogistiqueVoyages

Pilotez le recrutement de bout en bout pour les équipes Produit et Ingénierie de WeTravel, de la recherche de candidats passifs au conseil auprès des responsables du recrutement et à la coordination des offres. Appuyez-vous sur les indicateurs Ashby pour améliorer les processus de recrutement et offrir une expérience de qualité aux candidats.

Ouvrir
SUSE

Architecte solutions pour la côte Est, Linux d’entreprise et Kubernetes

SUSE

Conseiller les clients de la côte Est sur les solutions SUSE de Linux d’entreprise, Kubernetes et d’infrastructure open source. Soutenir les ventes techniques par la conception de solutions, des démonstrations et des preuves de concept.

Ouvrir