The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The Role
AspenTech recherche un développeur DevOps talentueux et dynamique pour rejoindre notre organisation Enterprise Operations Platform (EOP). Dans ce rôle, vous ferez partie d’une équipe de développement Agile responsable de la livraison de logiciels industrielles de nouvelle génération. Cette solution fournira une plateforme flexible, définie par logiciel et centrée sur les données, permettant l’automatisation pour la clientèle diversifiée d’AspenTech.
En tant que membre de l’équipe de développement EOP, vous travaillerez sur des projets de connectivité industrielle avancée et d’informatique distribuée, permettant de faire remonter les données depuis les équipements industriels jusqu’au cloud. L’équipe se concentre sur la création de services de données hautement performants, capables de déplacer et gérer en toute sécurité d’importants volumes d’informations. Vous contribuerez à créer des solutions permettant de configurer, contextualiser, analyser et visualiser les données, afin de les rendre facilement accessibles à un large éventail d’applications. La plateforme EOP prend en charge plusieurs systèmes d’exploitation et des technologies nuagique sans serveur, offrant ainsi des opportunités de travailler avec un ensemble varié de technologies modernes.
Your Impact
- Monitorer, soutenir et maintenir les produits logiciels dans un environnement de développement Agile.
- Concevoir, mettre en œuvre et maintenir des pipelines CI/CD pour les infrastructures sur site et en nuage.
- Maintenir et améliorer les outils DevOps internes développés en Bash et Python.
- Rechercher, recommander et mettre en œuvre des améliorations liées aux opérations cloud, à la surveillance et à la sécurité.
- Veiller au respect des meilleures pratiques de sécurité et des exigences de conformité.
- Documenter les processus opérationnels et les composants d’infrastructure critiques.
- Fournir un soutien rapide et maintenir une communication claire et efficace.
- Se tenir à jour sur les tendances du secteur et les technologies émergentes.
- Participer activement aux activités de l’équipe au sein d’une organisation Agile à grande échelle.
- Collaborer avec l’équipe pour affiner les exigences de haut niveau en récits utilisateurs exploitables, accompagnés de critères d’acceptation détaillés.
- Démontrer des compétences de communication efficaces lors de diverses cérémonies Agile.
- Contribuer à une culture de responsabilité et de collaboration entre les équipes de soutien, de développement, de sécurité et de produit.
- Suivre les formations techniques et sectorielles assignées.
What You'll Need
- Baccalauréat en informatique, génie logiciel ou dans un domaine technique connexe.
- 2 à 5 ans d’expérience pertinente ou un diplôme avancé avec moins d’expérience.
- Compréhension intermédiaire des technologies, services et architectures cloud‑natifs, ainsi que de l’orchestration de conteneurs.
- Exigence linguistique: Français : A1 (Avancé) et Anglais : C1 (Avancé) le poste requiert des interactions avec des clients internationaux.
- Expérience pratique avec certains des éléments suivants :
- Conteneurisation (Docker)
- Kubernetes et Helm
- Infrastructure as Code (Terraform, Ansible, etc.)
- Systèmes CI/CD (GitHub Actions, Azure DevOps Pipelines)
- Dépôts d’artifacts et outils d’analyse de vulnérabilités (Artifactory, Blackduck, Snyk)
- Plateformes nuagique publiques (Azure, AWS)
- Outils GitOps (Flux, ArgoCD) et modèles de promotion
- Systèmes de surveillance et de gestion des journaux
- Systèmes d’exploitation : Windows, Linux
- Expérience avec des cadres de développement Agile tels que SAFe ou Scrum.
- Compétences en gestion de projets; capacité à livrer des tâches à temps et avec une bonne qualité.
- Capacité à suivre les directives et à travailler efficacement dans un environnement en constante évolution.
- Volonté d’apprendre activement auprès de personnel technique plus expérimenté.
- Expérience en conception orientée objet et en débogage.
- Volonté de proposer des idées et des solutions tout en respectant et soutenant celles des autres.
- Passion pour la recherche de solutions créatives et fierté du code bien conçu.