cover image
Wärtsilä

DevOps Engineer - Azure (Temporary)

On site

Vancouver, Canada

Junior

Full Time

07-01-2026

Share this job:

Skills

Communication Bash PowerShell SQL Incident Response Firewalls CI/CD DevOps Docker Kubernetes Monitoring Azure DevOps Test Problem-solving Networking SQL Server Azure Analytics CI/CD Pipelines API Management Terraform Infrastructure as Code Microsoft Azure

Job Specifications

Wärtsilä is a world leader in marine technology and leading the industry's transformation towards a decarbonised and sustainable future. With the world’s widest portfolio and service network, we – Wärtsilians - deliver efficient, safe and sustainable integrated products and solutions to enhance the business of our customers. The opportunities presented through digitalisation and new technologies are offering a new era of shipping. Did you know that shipping is the world’s most efficient mode of transportation and that 88% of the world's trade is carried by sea?

We want to change the course towards an interconnected and cleaner maritime future and are constantly on the lookout for future-oriented talent to join our team and to work towards enabling sustainable societies through innovation in technology and services - together. Are you ready to jump onboard?

We are now looking for a DevOps Engineer – Azure to join our team working for a better future.

This is a temporary position (12-month contract) based in Vancouver, Canada, with a hybrid work arrangement (4 days per week).

What You Will Be Doing

You will play a key role in designing, maintaining, and optimising cloud infrastructure, deployment pipelines, identity integrations, and operational reliability for our Digital Port Solutions portfolio. This role focuses on Microsoft Azure, CI/CD automation, containerised deployments, monitoring, and secure identity management (Azure AD / IntraID).

Responsibilities

Azure Cloud Infrastructure
Manage and optimise Azure environments for staging, testing, and production deployments.
Configure and maintain Azure services including App Services, AKS, Blob Storage, SQL, Functions, API Gateway, monitoring tools, and networking components.
Support cost optimisation and performance tuning across environments.
Networking & Infrastructure
Manage and troubleshoot networking components such as VNets, subnets, firewalls, API management, and load balancers.
Support on-premises deployments and ensure seamless integration with Azure environments.
CI/CD Pipeline Ownership
Design, build, and maintain CI/CD pipelines using Azure DevOps (Pipelines, Repos, Artifacts).
Automate build, test, deployment, configuration, and rollback processes for multiple products.
Ensure consistent versioning, environment promotion, and deployment governance.
Identity & Security (IntraID / Azure AD)
Implement and support identity integrations using Azure AD, IntraID, B2C, and OAuth/OpenID Connect.
Ensure secure authentication and access control for internal and external users.
Collaborate with architects to align identity models with customer security requirements.
Infrastructure as Code (IaC)
Develop and maintain IaC using ARM templates, Bicep, Terraform, or equivalent.
Ensure reproducibility and traceability of all deployments.
Monitoring & Reliability
Configure monitoring, alerting, and dashboards (Azure Monitor, Application Insights, Log Analytics).
Support incident response, root-cause analysis, and proactive issue prevention.
Improve system reliability, scalability, and operational resilience.
Collaboration & Support
Work closely with developers, QA, architects, and delivery teams to streamline build-and-release processes.
Provide DevOps guidance during design reviews and delivery planning.
Assist in troubleshooting environment or pipeline issues.

Required Qualifications

Experience:

3–7 years in DevOps, Cloud Engineering, or related roles.
Strong hands-on experience with Microsoft Azure (deployment, configuration, operations).
Proven experience building CI/CD pipelines with Azure DevOps.
Experience with Azure AD / identity management / OAuth / OpenID Connect / SSO.
Knowledge of containerisation (Docker, Kubernetes/AKS).
Experience with Infrastructure as Code tools (ARM, Bicep, Terraform).

Skills:

Solid scripting skills (PowerShell, Bash, YAML).
Strong problem-solving and troubleshooting abilities.
Excellent communication and documentation skills.

Preferred Qualifications

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience is preferred.
Experience in enterprise software environments with multi-region deployments.
Familiarity with networking (VNets, subnets, firewalls, API management, load balancers).
Familiarity with networking technologies and concepts, including Virtual Networks (VNets), subnets, firewalls, API management, and load balancers.
Experience in IT networking environments, with the ability to design, implement, and troubleshoot network solutions, is preferred but not mandatory
Exposure to SQL Server or cloud database administration.
Experience supporting production systems in a 24/7 environment.
Background in maritime/logistics industry.

Last application date: 18/01/2026

Successful applicants must be authorized to work in Canada without sponsorship.

For applicants that reside in BC, the annual salary wage range is $ 90,000 CAD - $ 115,000 CAD.

The starting salary for this positi

About the Company

We enable sustainable societies through innovation in technology and services together with all our stakeholders – today and tomorrow. We emphasise innovation in sustainable technology and services to help our customers continuously improve environmental and economic performance. We work together with our strong ecosystem of partners every day, providing a wide portfolio of leading technologies and innovative solutions that offer our customers superior uptime, reliability and foreseeable lifecycle costs across their operatio... Know more