S

DevOps Engineer

Shape Your Future with Us
Full-time
Remote
Worldwide
IT/Tech

Location: Remote

Contract details: Freelance/6 months with possibility to extend

Role Overview

We are looking for a DevOps Engineer to join our team and play a key role in delivering, optimizing, and maintaining our core applications and Azure infrastructure across multiple environments.
You will work as part of project teams, collaborating closely with cross-functional stakeholders in daily standups to support and enhance DevOps initiatives. The ideal candidate is passionate about automation, cloud infrastructure, and continuous delivery, with strong hands-on experience in Azure and modern DevOps tools.

Key Responsibilities
  • Set up new Azure DevOps projects and design CI/CD pipelines for seamless and automated deployments.

  • Design, develop, and manage CI/CD pipelines for:

    • Application deployments

    • Databricks components (jobs, notebooks, clusters, etc.)

    • Terraform deployments for infrastructure provisioning

  • Automate infrastructure and application deployment processes to ensure consistency and scalability across environments using reusable Terraform modules.

  • Manage and optimize Azure environments, ensuring performance, reliability, and cost efficiency.

  • Work closely with security teams to ensure all deployments and infrastructure comply with Hiscox security standards and policies.

  • Collaborate with developers, data engineers, and other stakeholders to implement best practices in continuous integration, delivery, and infrastructure management.

  • Monitor and troubleshoot CI/CD pipelines and infrastructure issues, ensuring timely resolutions.

Tech Stack
  • Core: Azure, Azure DevOps, Terraform, Databricks, Azure Data Factory

  • Nice to Have: Puppet, Bitbucket

  • Other: PowerShell / Bash scripting, Git-based version control, YAML pipelines

Key Skills & Experience
  • Proven experience in setting up and maintaining CI/CD pipelines in Azure DevOps.

  • Hands-on experience with Terraform for cloud infrastructure provisioning and automation.

  • Experience working with Databricks and Azure Data Factory.

  • Strong understanding of Azure cloud services, including networking, resource groups, storage, and identity management.

  • Familiarity with infrastructure-as-code principles and configuration management tools.

  • Solid understanding of DevOps principles, agile methodologies, and SDLC.

  • Good communication skills and ability to collaborate effectively in cross-functional teams.

Nice to Have
  • Experience with Puppet for configuration management.

  • Knowledge of Bitbucket pipelines or integration with Azure DevOps.

  • Understanding of security and compliance best practices in cloud environments.