DevOps Engineer (Malaysia)
Join our dynamic team at DHI Seaport, where you'll play a pivotal role in revolutionizing port and maritime software solutions using cutting-edge technology. If you're driven by innovation and eager to work with the latest technology, DHI Seaport is the right place for you.
About Us
DHI is an independent, international consultancy with over 60 years of experience across 26 countries, delivering groundbreaking technologies in water and the environment. DHI Seaport, a part of DHI, is dedicated to the 24/7 development and operational management of cloud-based services for Ports and Waterway operators, owners, and regulators. Our flagship product, NCOS ONLINE, is the world’s most accurate large vessel traffic management system.
We value innovation, collaboration, and continuous learning. We encourage our team members to bring fresh ideas and take on challenges, knowing support is always there when needed.
The Role
We are looking for a
DevOps Engineer to join our team and support the operation and continuous improvement of our Azure-based platforms.
This role is designed for an engineer with a strong technical foundation who is looking to
grow into a senior DevOps position over time, with exposure to Kubernetes, infrastructure-as-code, and advanced operational practices.
You will work as part of a team responsible for
system operations, deployment pipelines, and support, while being supported in developing deeper expertise in cloud-native technologies.
You will work from our offices in either Kuala Lumpur or Kota Kinabalu, in conjunction with a team based mainly in Australia.
This role is open to candidates with the right to live and work in Malaysia.
Key Responsibilities
- Support and maintain CI/CD pipelines (Azure DevOps)
- Assist with deployment, release, and environment management activities
- Provide 2nd line support, with escalation to senior engineers where required
- Participate in scheduled support rotations (no heavy on-call expected initially)
- Perform routine maintenance of Azure Virtual Machines (Windows and Linux)
- Assist in the operation of Kubernetes (AKS) environments and containerised workloads
- Troubleshoot issues using logs, metrics, and basic application diagnostics
- Collaborate with development teams to resolve deployment and runtime issues
- Contribute to internal tooling and automation using .NET
- Support containerised services, including some components written in Python
- Maintain documentation and contribute to operational playbooks
Skills And Qualifications
Required Skills & Experience
3 – 6 years experience in the following
- Experience working with Microsoft Azure (basic to intermediate level)
- Experience with Windows and/or Linux server administration
- Experience with Azure DevOps pipelines or GitHub Actions
- Working knowledge of Docker and container concepts
- Experience working with Kubernetes
- .NET (C#) familiarity, including:
- Ability to read code and understand basic application structure
- Debugging simple errors using logs and stack traces
- Contributing to internal systems, and bug fixes.
- Experience supporting live systems (2nd line or similar)
- Strong troubleshooting mindset and willingness to learn
Desirable (Preferred But Not Required)
- Experience with Terraform or infrastructure-as-code tools
- Exposure to AKS in production environments
- Experience with PostgreSQL
- Exposure to monitoring/observability tooling
- Experience with Python in containerised services
What We Offer
- Work in an interesting and evolving domain, solving real problems with real-world impact.
- Flexible working arrangements to support work-life balance.
- A culture of learning and development, with clear paths for career progression.
- The chance to work alongside passionate and talented colleagues from around the world.
What We’re Looking For
- A technically strong engineer looking to develop their skills
- Comfortable working in a supporting operational environment
- Curious and willing to learn cloud-native technologies and practices
- Strong problem-solving skills with a structured approach to debugging
- Collaborative mindset and good communication skills
What You’ll Gain
- Hands-on experience with Azure, Kubernetes, and modern DevOps practices
- Opportunity to build skills in infrastructure-as-code and container platforms
- Exposure to production systems and real-world operational challenges
- Mentorship from experienced DevOps engineers