Azure Cloud DevOps Engineer

Posted Apr 7

Qdrant is a fast-growing, innovative organization focused on developing cutting-edge vector search database solutions for a wide array of industries. Our mission is to empower businesses and developers with the ability to manage, scale, and optimize vector search performance seamlessly. Our flagship technology is the open-source Vector Search Database: https://github.com/qdrant/qdrant (do not forget to star 🌟 ;-)

Tasks

We are currently seeking an experienced and highly motivated Azure Cloud DevOps Engineer to join our team and help us build a top-notch managed Database as a Service (DBaaS) platform for our vector search database.

Key Responsibilities:

  • Design, develop, and implement a scalable and robust managed DBaaS platform for our vector search database on Azure Cloud infrastructure.
  • Collaborate with development and product teams to gather requirements, define specifications, and plan the deployment of the DBaaS platform.
  • Implement Infrastructure as Code (IaC) practices, using tools such as ARM templates, Terraform, or Azure Bicep, to automate the provisioning and management of Azure resources.
  • Configure and manage Azure services, such as Azure Kubernetes Service (AKS), Azure SQL Database, and Azure Cosmos DB, to support the DBaaS platform.
  • Ensure the implementation of robust monitoring, logging, and alerting systems using Azure Monitor, Log Analytics, and Application Insights to proactively identify and resolve potential issues.
  • Implement and maintain CI/CD pipelines using Azure DevOps or other relevant tools to automate code deployment, testing, and release management.
  • Apply best practices for security, performance, and cost optimization across the DBaaS platform and the underlying Azure infrastructure.
  • Troubleshoot, diagnose, and resolve issues related to the DBaaS platform and its services, ensuring minimal downtime and optimal performance.
  • Provide technical support and guidance to internal teams and external clients for the DBaaS platform.
  • Keep up-to-date with industry trends and advancements in Azure Cloud, DevOps, and vector search database technologies to drive continuous improvement and innovation.

Requirements

  • 3+ years of experience as a DevOps Engineer or similar role, with a focus on Azure Cloud infrastructure.
  • Strong understanding of Azure services and their integration, including AKS, Azure SQL Database, and Azure Cosmos DB.
  • Experience with Infrastructure as Code (IaC) tools, such as ARM templates, Terraform, or Azure Bicep.
  • Proficiency in implementing and managing CI/CD pipelines, preferably with Azure DevOps.
  • Familiarity with vector search databases and their use cases, such as similarity search, recommendation systems, or natural language processing.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
  • Knowledge of industry best practices for security, performance, and cost optimization in Azure Cloud environments.

Benefits

  • Competitive salary and benefits package, including equity options.
  • Remote work with a flexible schedule.
  • A collaborative and supportive work environment with opportunities for growth and advancement.
  • The chance to make a significant impact on an innovative technology with the potential to reshape industries.