SoHo Dragon

Ingénieur DevOps Murex

PythonPostgreSQLAWSGCP
Traduction automatique. Consultez l’original.

À propos du poste

Ingénieur DevOps Murex

En tant qu'Ingénieur DevOps, vous serez responsable de la conception, de la construction et de l'exploitation de plateformes automatisées qui permettent une livraison fiable, sécurisée et évolutive de la plateforme MX sur les environnements SaaS, cloud et on-premise.

Vous jouerez un rôle clé dans l'implémentation CI/CD, l'automatisation de l'infrastructure, la gestion des environnements et la fiabilité de la production, en travaillant en étroite collaboration avec les équipes de développement, QA et de support client.

Contrat - 1 an (renouvelable) | Mexico City | Hybride (3 jours sur site)

Responsabilités Clés

CI/CD & Ingénierie de Publication

  1. Concevoir, implémenter et maintenir des pipelines CI/CD pour supporter l'intégration continue, les tests et le déploiement sur plusieurs environnements
  1. Assurer la stabilité, la performance et la fiabilité des pipelines, en minimisant les échecs de build et les retards
  1. Implémenter des processus automatisés de build, de packaging et de déploiement
  1. Appliquer les meilleures pratiques de contrôle de version (stratégies de branchement, tagging, gestion des artefacts)
  1. Supporter les cycles de publication, y compris la validation, les tests de fumée et les stratégies de rollback

Automatisation

  1. Planifier et coder des modèles stockés dans des dépôts Git aux côtés du code applicatif, permettant aux mises à jour de modèles d'être versionnées, revues par les pairs et suivies
  1. Automatiser le provisionnement, la configuration et les mises à niveau des environnements
  1. Construire des composants d'automatisation réutilisables pour améliorer l'évolutivité et la cohérence
  1. Réduire les opérations manuelles grâce à l'automatisation des processus et au scripting

Gestion des Environnements & Plateformes

  1. Déployer et gérer les environnements MX à travers les étapes de développement, de test et de production
  1. Gérer le cycle de vie des environnements :
  1. Provisionnement
  1. Configuration
  1. Mises à niveau & patching
  1. Désaffectation
  1. Assurer que les environnements sont standardisés, reproductibles et conformes
  1. Supporter les configurations multi-clients et multi-environnements dans des modèles SaaS ou hybrides

Monitoring, Observabilité & Fiabilité (état d'esprit SRE)

  1. Implémenter et maintenir :
  1. Monitoring
  1. Logging
  1. Alerting
  1. Assurer l'observabilité de bout en bout des plateformes et des pipelines
  1. Effectuer des analyses de cause racine (RCA) sur les incidents
  1. Contribuer à l'amélioration de la fiabilité du système, des SLA et des KPI opérationnels

Opérations de Données & Environnement

  1. Gérer le cycle de vie des données de l'environnement :
  1. Provisionnement de données
  1. Masquage de données pour les environnements non-production
  1. Échantillonnage et réduction de données
  1. Supporter les opérations de bases de données :
  1. Migration
  1. Assainissement
  1. Réconciliation
  1. Assurer la conformité avec les exigences de sécurité et de gouvernance des données

Gestion des Incidents & Support

  1. Agir comme point d'escalade technique pour les incidents d'environnement et de plateforme
  1. Dépanner des problèmes complexes sur l'infrastructure, les pipelines et les environnements
  1. Coordonner avec les équipes de support et produit pour la résolution
  1. Assurer une documentation adéquate et le partage des connaissances

Collaboration & Facilitation de la Livraison

  1. Collaborer avec :
  1. Les équipes de développement (intégration dans les pipelines CI/CD)
  1. Les équipes QA (automatisation des tests et cohérence des environnements)
  1. Les équipes produit (préparation des releases et contraintes)
  1. Les équipes client (coordination technique et livraison)
  1. Contribuer à une livraison fluide tout au long du cycle de vie du projet

Amélioration Continue & Meilleures Pratiques

  1. Promouvoir les principes DevOps :
  1. Automatisation d'abord
  1. Intégration & livraison continues
  1. Tests décalés vers la gauche (shift-left testing)
  1. Identifier les inefficacités et proposer des améliorations
  1. Contribuer à :
  1. L'outillage interne
  1. La documentation
  1. Les efforts de standardisation
  1. Partager les connaissances et supporter l'intégration des nouveaux membres de l'équipe

Compétences & Expérience Requises

Compétences Techniques

  1. Outils CI/CD : Jenkins, GitLab CI, Azure DevOps
  1. Systèmes de contrôle de version : Git (usage avancé)
  1. Maîtrise des moteurs de templates, spécifiquement FreeMarker (FTL)
  1. Scripting : Shell, Python, Groovy
  1. Systèmes d'exploitation : Linux/Unix
  1. Plateformes Cloud : AWS (préféré), Azure/GCP est un plus
  1. Bases de données : SGBDR (Oracle, PostgreSQL, ou similaire)

Expertise DevOps & Plateforme

  1. Expérience dans la construction et l'exploitation de pipelines CI/CD dans des environnements complexes
  1. Connaissance des outils de monitoring et d'observabilité
  1. Exposition aux architectures SaaS / distribuées

Compétences Interpersonnelles

  1. Solides compétences analytiques et de dépannage
  1. Capacité à travailler sous pression dans des environnements de production
  1. Communication claire avec les parties prenantes techniques et non techniques
  1. Esprit d'équipe avec une forte mentalité de collaboration
  1. Mentalité proactive et axée sur l'amélioration continue

Formation

  1. Diplôme de licence dans un domaine connexe requis

Expérience

  1. 1-2 ans d'expérience en DevOps, CI/CD
  1. Expérience pratique dans des environnements de production ou orientés client préférée

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter