Azure Cloud DevOps Engineer
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.