Jobs / Wärtsilä Corporation
DevOps Engineer - Azure
Wärtsilä Corporation · Vancouver, BC, Canada
Vancouver, BC, CanadaExp: 3-7 yrsRemote
Remuneration
Not specified
Location
Vancouver, BC, Canada
Visa sponsorship
Not specified
Job summary
The DevOps Engineer is responsible for designing, maintaining, and enhancing cloud infrastructure and deployment pipelines for Digital Port Solutions, with a strong emphasis on Microsoft Azure and CI/CD automation. This role involves managing Azure environments, building CI/CD pipelines using Azure DevOps, implementing identity integrations with Azure AD, and ensuring operational reliability through effective monitoring and incident response.
Qualifications
- 3-7 years' experience in DevOps, Cloud Engineering, or related roles.
- Strong hands-on experience with Microsoft Azure, including deployment, configuration, and 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).
- Solid scripting skills (PowerShell, Bash, YAML).
Responsibilities
- Manage and optimise Azure environments for staging, testing, and production deployments.
- Configure and maintain Azure services including App Services, Kubernetes (AKS), Blob Storage, SQL, Functions, API Gateway, monitoring tools, and networking components.
- Support cost optimisation and performance tuning across environments.
- 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.
- 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.
- Develop and maintain IaC using ARM templates, Bicep, Terraform, or equivalent.
- Ensure reproducibility and traceability of all deployments.
- 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.
- 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.
Skills
AKSARM TemplatesAzureAzure DevOpsAzure MonitorBashBicepDockerKubernetesPowerShellTerraform
Relocation
No