DevOps Engineer
Reply is a sales engagement platform used by thousands of companies to automate and scale their sales outreach. We’re among the first to have built an AI SDR into our platform, now used by thousands of customers worldwide. We’re genuinely committed to being ahead of the curve: AI isn’t a feature we bolt on, it’s how we think about the product and how we operate internally. We move fast, stay lean, and hold a high bar for what we deliver.
We’re looking for a DevOps Engineer to join our team. We run a broad infrastructure stack, so versatility matters more than in-depth knowledge of any specific tool. The perfect candidate can move into unfamiliar territory, work through it methodically, and deliver a solution. We don’t expect you to be an expert in every technology we use, but we do expect you to figure things out.
You’ll work closely with the CTO and the Architect. Complex or high-stakes decisions are made together with the team: you bring the problem and your take on it, and we work it out together. Day-to-day operations you run independently.
🎯 What you’ll do:
- Cloud infrastructure: provision and manage resources on Azure
- Kubernetes (AKS): deployments via Helm and ArgoCD, troubleshooting, health checks, cluster upgrades
- Cluster networking: VPNs, virtual networks, gateways
- Secrets & access management: secrets and key vault integration, certificate management
- Infrastructure as Code: write and maintain Terraform configs for cluster and networking provisioning
- Observability: Build and maintain Grafana dashboards and alerts using OpenTelemetry, Elasticsearch, and Prometheus
- CI/CD: build and maintain deployment pipelines in GitHub Actions and Azure DevOps
🧩 Requirements:
Must-have:
- 2+ years in a DevOps or SRE role*, including 1.5+ years running Kubernetes in production
- Direct ownership of infrastructure decisions: you’ve been the first or second person responsible for infrastructure in your team, not one of many engineers in a large DevOps organisation
- Experience working on Azure, AWS or another major cloud
- Hands-on experience operating and troubleshooting production Kubernetes: you’ve owned clusters, not just watched someone else’s
- Helm for packaging and templating Kubernetes deployments
- Terraform and an IaC mindset
- Bash
- Minimum B1 English level
*If your formal experience in a DevOps role is shorter but you’ve had production ownership of clusters, apply anyway and tell us in a note what you ran.
Will be a plus:
- ArgoCD or another GitOps-based delivery tool (we run ArgoCD; if you’ve done GitOps elsewhere, you’ll pick it up)
- Grafana and hands-on observability: dashboards, alerting, and using metrics to diagnose production issues
- Azure and Azure DevOps
- GitHub and GitHub Actions
- FinOps and cloud cost management
How we work:
- Availability over fixed hours: When things are set up well, this is not a 40-hour grind. Most of the time it’s less. But we need someone who’s broadly reachable rather than someone strictly clocking a fixed schedule, including availability later in the evening by Kyiv time when something urgently needs fixing. If alerts fire on a weekend, we need someone who takes a look, says “on it in an hour,” and follows through. No hard on-call pressure, no expectation that you drop everything at all times, but if something is on fire, we expect you to engage.
- Ownership, not escalation-avoidance: When you run into a hard problem, we expect you to come to us and say “here’s the issue, here’s what I’m seeing, here are the options,” rather than disappearing into it for a week or waiting to be told what to do. We need you to understand when to escalate.
🎁 What we offer:
- Close collaboration with the CTO and Architect on the decisions that matter
- Work with a modern stack (Azure, Kubernetes, Terraform, ArgoCD, Grafana) with room to shape it
- 100% remote work with minimal meetings and zero bureaucracy
- Coverage of professional courses, gym memberships, or therapy sessions
- AI-first culture — we actively use advanced AI tools and cover premium software costs
- 15 paid vacation days, 🇺🇦 national holidays & ~10 days of Christmas vacation
- Sick leaves without limitations
- Access to internal training, literature, and knowledge sessions
⏳ Hiring process: No take-home assignment, no live coding.
- Intro call with Recruiter
- Technical interview
- Final conversation with our CTO and Architect