DevOps Engineer
Hello!
We are Harmix (www.harmix.ai), a Ukrainian startup creating innovative products for the music industry. Our mission is to transform music search and analysis using advanced AI technologies.
We are looking for a DevOps Engineer on a project-based basis to deploy asynchronous machine learning services on Azure. If you're passionate about building secure, scalable infrastructure, we'd love to have you join our team!
Important:
The engagement will be on a periodic, as-needed basis. You will be invited to work on specific projects when support is required, rather than being continuously involved. This arrangement offers flexibility in scheduling and workload, making it ideal for professionals who prefer working on focused assignments from time to time.
Key Responsibilities:
- Design, deploy, and maintain asynchronous machine learning services using Azure services.
- Implement and manage infrastructure as code (IaC) using Terraform.
- Set up secure, scalable Azure architectures, including Azure Container Apps, Kubernetes Service (AKS), Azure Container Instances (ACI), and Azure Functions.
- Monitor infrastructure performance and troubleshoot issues related to security, availability, and scalability.
- Collaborate closely with Backend and Machine Learning teams to streamline deployments and optimize resource usage.
What We Expect from the Candidate:
- 3+ years of experience as a DevOps Engineer or in a similar role.
- Extensive experience with Azure Cloud Platform (ACA, AKS, Azure Functions, Networking, Load Balancing).
- Strong knowledge of infrastructure as code tools (Terraform).
- Proven track record managing containerized applications using Docker.
- Deep understanding of networking, security best practices, and identity management in cloud environments.
- Proficiency in scripting (Bash, Python) and automation.
- Strong communication skills and ability to collaborate across teams.
What Is a Plus:
- Familiarity with other clouds (GCP, AWS)
- Experience with asynchronous task queues and messaging systems (RabbitMQ, Azure Service Bus).
- Familiarity with Machine Learning model deployment and management.
- Experience in implementing observability and monitoring tools (Prometheus, Grafana, Azure Monitor).
What We Offer:
- Project-based remote contract.
- Flexible working hours.
- Friendly, collaborative environment.
- Opportunity to work on cutting-edge AI and music technology.