Jobs.ca
Jobs.ca
Language
Aspen Technology logo

Principal DevOps Developer

Montréal, QC
Staff
full_time

Top Benefits

Rich set of career development programs
Support of community service projects
Social events that foster fun and relationship building across our global community

About the role

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

We are seeking a Principal DevOps Developer to join our Enterprise Operations Platform team. In this role, you will lead the deployment and operations of tools that support collaboration and productivity across the organization. You’ll work in a cross-functional team, bridging gaps between development, testing, and operations, and championing DevOps best practices. Additionally, you will serve as the primary liaison with the Enterprise DevOps organization, ensuring alignment and collaboration across teams.

Your Impact

  • Monitor, support, and maintain software products in an Agile development environment.
  • Design, implement, and maintain CI/CD pipelines for both on-premises and cloud infrastructure.
  • Maintain and enhance in-house DevOps tooling written in Bash, Python, and Go.
  • Research, recommend, and implement improvements in cloud operations, monitoring, and security.
  • Foster a culture of accountability and collaboration across support, development, security, and product teams.
  • Ensure adherence to security best practices and compliance requirements.
  • Document operational processes and critical infrastructure components.
  • Provide timely support and maintain clear, effective communication.
  • Stay current with industry trends and emerging technologies.
  • Mentor team members and support their technical growth.
  • Participate in the on-call rotation for critical events.

What You'll Need

  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • Language requirement: French: A1 (advanced), English level C1 (advanced), the position requires interactions with international clients.
  • Proven ability to take ownership of tasks and drive them to completion.
  • Strong experience with: Containerization (Docker), Kubernetes and Helm, Infrastructure as Code (Terraform, Ansible, etc.), CI/CD systems (GitHub Actions, GitLab CI/CD), Artifact repositories and vulnerability scanning tools, Public cloud platforms (Azure, AWS), GitOps tools (Flux, ArgoCD) and promotion models, and Monitoring and log management systems.
  • Experience with Agile development methodologies.
  • Strong written and verbal communication skills.
  • Excellent interpersonal and customer service skills.

About Aspen Technology

Software Development
1001-5000

AspenTech is a global software leader helping industries at the forefront of the world’s dual challenge meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. AspenTech solutions address complex environments where it is critical to optimize the asset design, operation and maintenance lifecycle. Through our unique combination of deep domain expertise and innovation, customers in asset-intensive industries can run their assets safer, greener, longer and faster to improve their operational excellence. To learn more, visit AspenTech.com.