cover image
Wärtsilä

Wärtsilä

www.wartsila.com

2 Jobs

13,334 Employees

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 operations. Our global passionate team of 17,500 energy and maritime experts in 200 locations in more than 70 countries is committed to shaping decarbonisation transformation of our industries across the globe.

Listed Jobs

Company background Company brand
Company Name
Wärtsilä
Job Title
Software Developer - Temporary
Job Description
**Job Title** Software Developer – Temporary **Role Summary** Design, develop, and deploy microservices‑based software solutions for port management and maritime logistics systems. Conduct research on emerging technologies, collaborate with global cross‑functional teams using Agile/SCRUM, and implement containerised deployment strategies for cloud and on‑premises environments. **Expectations** * 12‑month contract, hybrid work model (four days per week in office). * Deliver scalable, cloud‑ready systems that meet complex operational needs. * Communicate technical concepts clearly to both technical and non‑technical stakeholders. * Must be authorized to work in Canada without sponsorship. **Key Responsibilities** * Design and implement software modules for port management operations. * Architect microservices and define containerised deployment pipelines for Azure and on‑premises platforms. * Research industry trends, prepare cost‑benefit analyses, and present findings to decision‑makers. * Participate actively in SCRUM ceremonies, ensuring timely delivery of user stories. * Maintain code quality and versioning using Git. * Collaborate with cross‑disciplinary teams across multiple geographies. **Required Skills** * C#, SQL, TypeScript (proficiency required). * .NET framework, LINQ, and Angular framework experience. * Microservices architecture and containerisation (Docker/Kubernetes). * Cloud deployment knowledge (Azure preferred). * Git version control – branching, merging, pull requests. * Agile/SCRUM methodology. * Strong written and verbal communication skills. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent work experience. * Minimum of 3 years of professional software development experience.
Vancouver, Canada
On site
Junior
30-10-2025
Company background Company brand
Company Name
Wärtsilä
Job Title
DevOps Engineer - Azure (Temporary)
Job Description
**Job Title** DevOps Engineer – Azure (Temporary) **Role Summary** Design, implement, and maintain Microsoft Azure infrastructure and CI/CD pipelines for Digital Port Solutions. Deliver secure, scalable, and reliable cloud services using Azure services, containerization, IaC, and identity solutions. Work cross-functionally with development, QA, and architecture teams to optimize release processes and operational resilience. **Expectations** - Achieve high availability, performance, and cost efficiency of Azure environments. - Deliver end-to-end CI/CD automation with governance for multiple products. - Ensure secure identity management and compliance across internal and external user access. - Provide rapid incident response and proactive monitoring to maintain service reliability. **Key Responsibilities** 1. **Azure Cloud Management** – Configure and manage Azure App Services, AKS, Blob Storage, SQL, Functions, API Gateway, networking, and monitoring tools. 2. **Networking & Integration** – Maintain VNets, subnets, firewalls, API Management, load balancers, and on‑premises integration. 3. **CI/CD Pipeline Ownership** – Design, build, and maintain Azure DevOps Pipelines, Repos, Artifacts; automate build, test, deployment, configuration, rollback, and versioning. 4. **Identity & Security** – Implement Azure AD, IntraID, B2C, OAuth/OpenID Connect; enforce authentication and access control. 5. **Infrastructure as Code** – Create and maintain IaC using ARM, Bicep, or Terraform; support reproducible deployments. 6. **Monitoring & Reliability** – Configure Azure Monitor, Application Insights, Log Analytics; set alerts, dashboards, and incident response processes. 7. **Collaboration & Guidance** – Partner with developers, QA, and architects to streamline release workflows and provide DevOps mentorship. **Required Skills** - 3–7 years in DevOps or Cloud Engineering. - Proficiency with Microsoft Azure (deployment, configuration, operations). - Hands‑on experience building CI/CD pipelines in Azure DevOps. - Strong knowledge of Azure AD, OAuth, OpenID Connect, and SSO. - Containerization skills: Docker, Kubernetes/AKS. - Infrastructure as Code expertise: ARM, Bicep, Terraform. - Scripting: PowerShell, Bash, YAML. - Solid troubleshooting, problem‑solving, and documentation abilities. - Excellent verbal and written communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Relevant Azure certifications (e.g., AZ-900, AZ-204, AZ-400) preferred but not mandatory. - Experience with SQL Server or cloud database administration is an advantage. ---
Vancouver, Canada
On site
Junior
07-01-2026