DevOps Engineer

Job description

At ChannelEngine, we specialise in providing e-commerce solutions for online retailers. Our innovative platform enables businesses to connect their online stores with online marketplaces around the world, and manage their sales operations from a single dashboard. By automating and streamlining the selling process, we help businesses scale their operations and increase their online revenue.

As part of our mission to become the number 1 marketplace integrator in the world, we are moving from on-premise to the cloud and are looking for a DevOps Engineer with good Azure experience to help us with the migration and some of the other interesting projects we are working on. You’ll join us in the beautiful city of Leiden as part of the Product & Tech Team of 70 bright minds, who build, grow and maintain the ChannelEngine platform. We offer hybrid working (once per week at the office is enough), a diverse and vibrant team to work with, and plenty of interesting projects to sink your teeth into. 

What you’ll be doing

  • Lending your expertise to our migration from on-premise to Azure cloud; advising how best to set things up,

  • Designing and implementing CI/CD pipelines using Azure DevOps tools and services,

  • Managing source code repositories and version control systems such as Git,

  • Creating and managing infrastructure as code using Terraform,

  • Configuring and managing build and release agents for automated build, testing, and deployment,

  • Working with cross-functional teams to troubleshoot and resolve issues related to software deployment and infrastructure,

  • Implementing security and compliance standards in our Azure cloud environment,

  • Monitoring and analysing performance metrics and logs to ensure system reliability and availability,

  • Advising ChannelEngine on best cloud practices and approaches.

Job requirements

What you’ll need

  • A bachelor’s (HBO) degree in IT, Computer Science, or a related field,

  • Minimum 5 years’ experience as a DevOps Engineer,

  • Proven experience working with the Azure cloud infrastructure of a global platform/product with large data sets,

  • Hands-on experience working with Azure DevOps, Terraform, GitOps, Docker, Kubernetes, and ARM,

  • Ability to use common scripting languages such as Powershell, Bash, or Python, for automation,

  • Some familiarity with .NET would be beneficial but not essential,

  • Good communication skills in English,

  • Currently resident in the Netherlands.

What can we offer you?

  • A varied role where you are able to contribute to solving the multitude of interesting technical challenges that arise when a company builds its own product,

  • The stability of a grown-up company alongside the craziness of a tech scale-up,

  • A personal development plan for you to grow within your role at our company,

  • An environment where you are encouraged to share your great ideas, come up with solutions, and take the reins in making things happen,

  • Work-life balance - we like to enable people to work in ways that suit them best, which is why we have a hybrid-working model and flexible hours,

  • Numerous wellbeing initiatives organised by our Happy & Healthy Team, including movie nights, bootcamps, and cooking classes!

  • Pension contribution and Stock Appreciation Rights.