Position Overview
As a DevOps Engineer, you will develop and maintain a modern cloud-ready platform architecture while supporting the migration of our existing private cloud environment to Microsoft Azure. You will collaborate closely with cross-functional teams to ensure seamless operations, scalability, and reliability.
Your responsibilities will include designing, automating, and optimizing CI/CD pipelines, managing container orchestration systems, implementing Infrastructure-as-Code (IaC), and ensuring adherence to best practices in security, performance, and compliance.
Key Responsibilities
- Cloud Migration & Architecture Development
- Lead the migration of the current private cloud environment to Microsoft Azure, ensuring minimal disruption and maximum efficiency.
- Design and implement a scalable, secure, and future-proof cloud architecture that aligns with business objectives.
- Automation & CI/CD Processes
- Automate build, test, and deployment processes using tools such as Jenkins, Bitbucket Pipelines, or GitHub Actions.
- Develop and maintain robust CI/CD pipelines to enable rapid delivery of high-quality applications.
- Container Orchestration Management
- Manage containerized workloads using Kubernetes-based platforms like Azure Kubernetes Service (AKS), OpenShift, or AWS Elastic Kubernetes Service (EKS).
- Optimize resource utilization and ensure high availability of services.
- Infrastructure-as-Code (IaC)
- Use IaC tools such as Terraform, Bicep, or Pulumi to manage and provision IT infrastructure efficiently and consistently.
- Ensure version control, documentation, and compliance with organizational standards.
- Agile & DevOps Culture
- Foster a culture of collaboration, continuous improvement, and innovation within cross-functional teams.
- Apply Agile principles to deliver incremental value and respond effectively to changing requirements.
- Security & Compliance
- Implement and enforce security best practices across all environments.
- Collaborate with stakeholders to meet regulatory and compliance requirements.
- Support & Troubleshooting
- Monitor system performance and troubleshoot issues proactively.
- Provide technical guidance and mentorship to junior team members.
Required Skills & Qualifications
Must-Have Skills
- Demonstrable experience in developing cloud-based applications (minimum 3 years).
- Language requirement: Fluent in Dutch at European CEFR Level C2.
- Experience in automating CI/CD processes using Jenkins, Bitbucket Pipelines, or GitHub Actions.
- Experience managing container orchestration systems such as AKS, OpenShift, or EKS