Flowcor Group — міжнародна компанія у сфері affiliate та performance marketing. Шукаємо Senior DevOps Engineer для розвитку та масштабування нашої власної інфраструктури.
Працюємо з bare-metal, без managed Kubernetes та зайвої vendor-залежності. Потрібен інженер, який хоче впливати на архітектуру, технічні рішення та подальший розвиток платформи.
Технології
Працюємо з власною інфраструктурою та використовуємо досить глибокий технологічний стек:
Platform: Talos Linux, Proxmox VE, Terraform + Terragrunt.
Kubernetes: vanilla Kubernetes, Cilium як CNI з BGP та LB-IPAM, без kube-proxy.
GitOps: Argo CD, Image Updater, Helm, Kustomize, приватний OCI-реєстр.
Networking: MikroTik / RouterOS, ingress-nginx, HAProxy, Ingress, CoreDNS, NetBird для Zero Trust Network.
Security: cert-manager, Let’s Encrypt, Cloudflare DNS-01, External Secrets Operator, Sealed Secrets.
Observability: VictoriaMetrics, Loki, Tempo, Grafana, Grafana Alloy, Alertmanager.
Data: PostgreSQL + Crunchy PGO (Patroni, PgBouncer, pgBackRest), Kafka + Strimzi (Connect, Debezium), DragonflyDB, MinIO, AWS / Yandex S3 CSI.
Чим потрібно буде займатися
Розвивати та масштабувати Kubernetes-платформу — від проєктування нових кластерів до оптимізації вже існуючих.
Відповідати за networking: BGP-сесії, anycast, L4/L7-балансування та traffic engineering.
Розвивати GitOps-процеси: сервіси розгортаються через PR у config-репозиторій, без ручного використання kubectl.
Працювати зі stateful-компонентами: PostgreSQL HA, Kafka та object storage.
Розвивати observability: SLI/SLO, алертинг, трейсинг і log pipeline через Alloy.
Що очікуємо від тебе
3+ роки production-досвіду з Kubernetes на рівні Senior / Lead.
Глибоке розуміння Linux internals та networking: TCP/IP, BGP, iptables/eBPF.
Практичний досвід роботи з GitOps — Argo CD або Flux.
Розуміння підходу immutable OS та його ролі в архітектурі інфраструктури.
Досвід роботи з IaC: Terraform/Terragrunt або Pulumi.
Production-досвід із PostgreSQL, включно з HA, backup та recovery.
Буде плюсом
Комерційний досвід із Talos / Flatcar, Cilium, BGP, eBPF, Crunchy PGO, Strimzi.
Досвід проєктування мереж на MikroTik або іншому enterprise-обладнанні.
Розуміння Zero Trust Network архітектур та досвід із NetBird, Tailscale, Twingate або Cloudflare Access.
Глибоке розуміння Kubernetes RBAC та security.
Досвід роботи з OpenTelemetry.
Етапи відбору
Розгляд CV — зазвичай 1–2 дні.
Співбесіда з HR.
Технічна співбесіда — близько 1 години.
Архітектурне інтерв’ю — розбір реального кейсу з нашої інфраструктури, близько 1,5 години.
Оффер.
За результатами технічної співбесіди можемо запропонувати невелике тестове завдання.


