Full Job Description
Role Summary
The DevOps Engineer will be responsible for designing, maintaining, and improving the cloud infrastructure, deployment pipelines, identity integrations, and operational reliability for our Digital Port Solutions portfolio. This role focuses heavily on Microsoft Azure, CI/CD automation, containerized deployments, monitoring, and secure identity management (Azure AD / IntraID).
The ideal candidate has strong experience with cloud-native software delivery, secure infrastructure operations, and automating build-and-release processes across distributed development teams.
Key Responsibilities
1. Azure Cloud Infrastructure
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.
2. 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.
3. 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.
4. Infrastructure as Code (IaC)
Develop and maintain IaC using ARM templates, Bicep, Terraform, or equivalent.
Ensure reproducibility and traceability of all deployments.
5. 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.
6. 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
Essential
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).
Preferred
Experience working in enterprise software environments with multi-region deployments.
Familiarity with networking: VNets, subnets, firewalls, API management, load balancers.
Exposure to SQL Server or cloud database administration.
Experience supporting production systems in a 24/7 environment.
Background in maritime/logistics industry (nice to have, not required).
Key Competencies
Strong problem-solving and troubleshooting skills.
Attention to detail and commitment to infrastructure reliability.
Ability to collaborate with cross-functional teams.
Strong communication and documentation skills.
Proactive mindset and continuous improvement orientation.
Last application date: 25/09/2026