← к выдаче
разработка

Senior DevOps Engineer

Flowcor Group9 дн. назад

Коротко

Develops and scales a Kubernetes platform on bare-metal: designs clusters, manages networking (BGP, anycast, L4/L7), GitOps processes, stateful components · Needs: 3+ years of production Kubernetes experience at Senior/Lead level; deep Linux internals and networking (TCP/IP, BGP, iptables/eBPF); practical GitOps (Argo CD

Описание от работодателя

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 / 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 години. Оффер. За результатами технічної співбесіди можемо запропонувати невелике тестове завдання.