Position Summary
The DevOps Specialist will modernize and operate CI/CD pipelines, release automation, environment provisioning, and observability for Jesta's Vision Suite - a mission-critical ERP and supply-chain platform. You will lead pipeline and deployment engineering across cloud and hybrid environments (Azure + Oracle), improve release reliability and security, enable developer self-service, and drive DevOps maturity across product teams. This is a hands-on role combining deep technical execution, cross-team influence, and opportunities to shape our DevOps and cloud roadmap.
Responsibilities
CI/CD pipeline architecture & automation
- Design, implement and maintain robust Azure DevOps (YAML) pipelines for builds, tests and multi-stage deployments.
- Create reusable pipeline templates, standardized patterns, and modular tasks to accelerate delivery across product teams.
- Optimize pipeline performance (parallelization, caching, artifact handling) and reduce manual interventions.
- Coordinate CI/CD tasks that involve Oracle database artifacts (schema promotion, PL/SQL packaging, SQL scripts).
- Incorporate AI/AIOps insights to detect pipeline inefficiencies, predict failures, and suggest optimizations.
Release orchestration & deployment reliability
- Automate end-to-end releases across Dev, Integration, QA and Production for both SaaS and customer-hosted environments.
- Implement multi-component orchestration, validation checks, automated rollback strategies and traceable release records.
- Integrate deployment steps for database migrations and manage schema change processes safely.
- Embed supply-chain security practices: artifact integrity, SBOM validation and secure artifact storage.
Test automation & quality gates
- Integrate unit, integration, regression and security tests into CI/CD flows; enforce quality gates and test-based release criteria.
- Use AI-assisted test prioritization and selective execution to reduce cycle time while keeping confidence high.
- Improve test coverage and pipeline feedback loops to shorten debug and remediation cycles.
Infrastructure as Code & environment automation
- Implement IaC (Terraform/ARM) to provision and manage development, test and integration environments reliably.
- Reduce configuration drift and speed environment reprovisioning; support hybrid stacks including Oracle instances.
- Apply cloud governance and FinOps practices to control cost and enforce deployment policies.
- Automate health checks, failover validation and environment sanity tests.
Security, compliance & DevSecOps
- Integrate SAST/DAST, secrets management and compliance scans into automated pipelines.
- Ensure deployments align with SOC2, GDPR and internal security policies.
- Automate secure credential usage, rotate secrets and enforce least-privilege access in CI/CD.
Developer enablement & platform tooling
- Build internal delivery tooling, self-service pipeline patterns and developer onboarding artifacts to boost productivity.
- Create clear documentation, runbooks and troubleshooting guides for CI/CD and deployment processes.
- Mentor and support developers to adopt automation and resolve pipeline issues.
Observability, monitoring & incident automation
- Integrate logging, tracing and metrics into applications and pipelines; feed observability signals back to CI for automated health checks.
- Enable automated alerting, incident diagnostics and fast rollback or mitigation steps during releases.
- Monitor and optimize Oracle-related processes and database impact within delivery flows.
Process improvement & DevOps practices
- Evaluate and refine branching, versioning and release strategies (trunk-based, release branches, automated versioning).
- Drive platform engineering initiatives for reusable components and delivery standards.
- Advocate for DevSecOps, AIOps and continuous improvement across teams.
Qualifications
Education & training
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
- Azure/DevOps certifications (AZ-400, AZ-104), Oracle/PL-SQL training, and/or IaC/cloud-governance certifications are preferred.
Knowledge & experience (required)
- 5+ years in DevOps, CI/CD, or automation roles.
- Strong, hands-on Azure DevOps experience (Pipelines, Repos, Boards) and YAML pipelines.
- Experience integrating automated testing into CI/CD and supporting production cloud/hybrid environments.
- Experience deploying/supporting applications backed by Oracle and coordinating DB deployment artifacts (schema, PL/SQL).
- Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies.
Tools & systems (typical)
- Azure DevOps, Git, Docker
- Oracle Database, SQL*Plus, PL/SQL, Flyway/Liquibase
- SonarQube / Veracode (SAST/DAST), Azure Monitor / Application Insights
- Jira, Confluence, Outlook, Microsoft Teams
Skills & abilities
- Advanced CI/CD pipeline automation and release orchestration (Azure DevOps).
- Ability to automate Oracle DB deployment workflows safely.
- Strong cloud (Azure) knowledge; security/compliance (DevSecOps) awareness.
- Excellent troubleshooting, root-cause analysis, and cross-team leadership.
- Clear communicator and effective documenter
- Familiarity or interest in AIOps / AI-enhanced operational analysis is a plus.
Competencies
- Strategic thinking, influence, leadership and a focus on innovation to drive automation, reliability and platform enablement.
Benefits
- Health coverage (medical, dental, disability, and life insurance)
- Wellness program (gym membership reimbursement)
- Professional growth (training platforms, career development fee subsidy, etc.)
- Company events
- Referral program
- Flexible schedule
Additional Information
- This is a hybrid role, 2 days working in the office in Montreal, QC is required. Remote option possible for exceptional candidates.
- We thank all applicants for their interest. However, only shortlisted candidates will be contacted.
Résumé du poste
Le ou la Spécialiste DevOps modernisera et exploitera les pipelines CI/CD, l'automatisation des déploiements, le provisioning des environnements et l'observabilité pour la Vision Suite de Jesta - une plateforme ERP et chaîne d'approvisionnement critique. Vous dirigerez l'ingénierie des pipelines et des déploiements à travers des environnements cloud et hybrides (Azure + Oracle), améliorerez la fiabilité et la sécurité des releases, favoriserez l'autonomie des développeur• euse• s et ferez progresser la maturité DevOps des équipes produit. Il s'agit d'un rôle pratique combinant exécution technique approfondie, influence inter-équipes et opportunités de façonner la feuille de route DevOps et cloud.
Responsabilités
CI/CD - architecture et automatisation
- Concevoir, implémenter et maintenir des pipelines Azure DevOps (YAML) robustes pour les builds, tests et déploiements multi-étapes.
- Créer des modèles de pipelines réutilisables, des patterns standardisés et des tâches modulaires pour accélérer les livraisons entre les équipes produit.
- Optimiser la performance des pipelines (parallélisation, cache, gestion des artefacts) et réduire les interventions manuelles.
- Coordonner les tâches CI/CD impliquant des artefacts de base de données Oracle (promotion de schéma, packaging PL/SQL, scripts SQL).
- Incorporer des informations AI/AIOps pour détecter les inefficacités des pipelines, prédire des échecs et proposer des optimisations.
Orchestration des releases & fiabilité des déploiements
- Automatiser les releases de bout en bout dans Dev, Integration, QA et Production pour les environnements SaaS et hébergés chez les clients.
- Mettre en place l'orchestration multi-composants, des contrôles de validation, des stratégies de rollback automatisées et des enregistrements de release traçables.
- Intégrer les étapes de migration de base de données et gérer les processus de changement de schéma en toute sécurité.
- Intégrer des pratiques de sécurité de la supply chain : intégrité des artefacts, validation SBOM et stockage sécurisé des artefacts.
Automatisation des tests & gates qualité
- Intégrer tests unitaires, d'intégration, de régression et de sécurité aux flux CI/CD ; appliquer des gates qualité et des critères de release basés sur les tests.
- Utiliser la priorisation assistée par IA et l'exécution sélective des tests pour réduire le temps de cycle tout en maintenant un niveau de confiance élevé.
- Améliorer la couverture de tests et les boucles de rétroaction des pipelines pour raccourcir les cycles de débogage et de correction.
Infrastructure as Code & automatisation des environnements
- Implémenter IaC (Terraform/ARM) pour provisionner et gérer de façon fiable les environnements de développement, test et intégration.
- Réduire la dérive de configuration et accélérer la reprovision des environnements ; supporter des stacks hybrides incluant des instances Oracle.
- Appliquer des pratiques de gouvernance cloud et FinOps pour contrôler les coûts et faire respecter les politiques de déploiement.
- Automatiser des vérifications de santé, des validations de basculement et des tests de sanity des environnements.
Sécurité, conformité & DevSecOps
- Intégrer SAST/DAST, gestion des secrets et scans de conformité dans les pipelines automatisés.
- S'assurer que les déploiements sont conformes à SOC2, GDPR et aux politiques internes de sécurité.
- Automatiser l'usage sécurisé des credentials, la rotation des secrets et l'application du principe du moindre privilège dans les CI/CD.
Facilitation des développeur• euse• s & outillage plateforme
- Construire des outils internes de delivery, des patterns de pipelines en self-service et des artefacts d'onboarding pour accroître la productivité des développeur• euse• s.
- Rédiger de la documentation claire, des runbooks et des guides de dépannage pour les processus CI/CD et de déploiement.
- Encadrer et soutenir les développeur• euse• s pour adopter l'automatisation et résoudre les problèmes de pipeline.
Observabilité, supervision & automatisation d'incidents
- Intégrer logging, tracing et métriques dans les applications et pipelines ; remonter ces signaux d'observabilité vers les CI pour des contrôles de santé automatisés.
- Activer l'alerte automatisée, le diagnostic d'incidents et des étapes rapides de rollback ou d'atténuation lors des releases.
- Surveiller et optimiser les processus liés à Oracle et l'impact des bases de données dans les flux de delivery.
Amélioration des processus & pratiques DevOps
- Évaluer et affiner les stratégies de branching, de versioning et de release (trunk-based, branches de release, versioning automatisé).
- Piloter des initiatives d'ingénierie plateforme pour des composants réutilisables et des standards de delivery.
- Promouvoir DevSecOps, AIOps et l'amélioration continue entre les équipes.
Qualifications
Formation & formation continue
- Baccalauréat en informatique, technologies de l'information ou expérience équivalente.
- Les certifications Azure/DevOps (AZ-400, AZ-104), formation Oracle/PL-SQL et/ou certifications IaC/gouvernance cloud sont souhaitées.
Connaissances & expérience (exigées)
- 5+ ans dans des rôles DevOps, CI/CD ou d'automatisation.
- Expérience pratique approfondie avec Azure DevOps (Pipelines, Repos, Boards) et les pipelines YAML.
- Expérience d'intégration de tests automatisés dans CI/CD et de support d'environnements cloud ou hybrides en production.
- Expérience de déploiement et de support d'applications reposant sur Oracle et de coordination des artefacts DB (schéma, PL/SQL).
- Maîtrise des scripts (PowerShell, Bash, Python) et des stratégies de branching Git.
Outils & systèmes (typiques)
- Azure DevOps, Git, Docker
- Oracle Database, SQL*Plus, PL/SQL, Flyway/Liquibase
- SonarQube / Veracode (SAST/DAST), Azure Monitor / Application Insights
- Jira, Confluence, Outlook, Microsoft Teams
Compétences & aptitudes
- Automatisation avancée des pipelines CI/CD et orchestration des releases (Azure DevOps).
- Capacité à automatiser en toute sécurité les workflows de déploiement Oracle.
- Solide connaissance du cloud (Azure) et sensibilité sécurité/conformité (DevSecOps).
- Excellentes capacités de dépannage, d'analyse des causes racines et leadership inter-équipes.
- Communicateur• rice clair• e et bon• ne rédacteur• rice de documentation.
- La familiarité ou l'intérêt pour l'AIOps / l'analyse opérationnelle assistée par IA est un atout.
Compétences comportementales
- Pensée stratégique, influence, leadership et goût pour l'innovation afin de stimuler l'automatisation, la fiabilité et l'habilitation plateforme.
Avantages
- Couverture santé (assurance médicale, dentaire, invalidité et vie)
- Programme bien-être (remboursement abonnement gym)
- Développement professionnel (plateformes de formation, subvention frais de perfectionnement, etc.)
- Événements d'entreprise
- Programme de recommandation
- Horaire flexible
Informations c