loke
Sr. Software Engineer, Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер инфраструктуры в команду платформы MarianaOS — операционной системы для горнодобывающих и перерабатывающих предприятий. Отвечает за Kubernetes-кластеры, self-service инфраструктуру, наблюдаемость и облачные затраты.
Задачи
- Владеть Kubernetes-инфраструктурой end-to-end: EKS, on-premises кластеры на площадках, обновления кластеров, capacity и autoscaling, ingress и DNS, GitOps-доставка.
- Строить self-service инфраструктуру, чтобы инженеры сами провижинили сервисы, базы данных, preview-окружения и scheduled jobs по документированному пути.
- Сделать наблюдаемость дефолтом: метрики, логи, трейсы и алерты для каждого сервиса без bespoke-обвязки.
- Расширять платформу на площадки: on-premises и edge-кластеры с GPU-инференсом и сбором данных с производства через ограниченные каналы.
- Управлять облачными затратами как инженерной задачей: видимость, бюджеты, right-sizing.
- Отвечать за identity, access и secrets management со своевременной выдачей и отзывом доступов.
- Реагировать на инфраструктурные инциденты и устранять классы отказов, включая написание runbook.
Требования
- 8–12+ лет построения и эксплуатации production-инфраструктуры, глубокая экспертиза в Kubernetes: самостоятельный запуск и обновление кластеров, отладка на нескольких уровнях ниже приложения.
- Сильные основы software engineering, готовность писать код уровня, приемлемого для ревью продуктовым инженером.
- Практический опыт с infrastructure as code (Pulumi, Terraform или аналог) и GitOps-непрерывной доставкой.
- Подтверждённый опыт построения платформ, которые другие инженеры добровольно приняли.
- Практический опыт наблюдаемости с Prometheus, Grafana и стеком агрегации логов.
- Свободное владение Python или TypeScript и достаточное знание AWS для обоснованных tradeoff по стоимости и архитектуре.
- Опыт поддержки ML или data-intensive нагрузок (GPU scheduling, distributed training, pipeline orchestration) — сильный плюс.
- Опыт с on-premise или edge-инфраструктурой, промышленными сетями или средами с ограниченной связностью — сильный плюс.
- Опыт в стартапе на этапе быстрого масштабирования — плюс, но не обязателен.
- Доменный опыт в производстве, промышленной автоматизации, горнодобыче или капитальных проектах — плюс, но не обязателен.
Условия
- Интервью-процесс сфокусирован на проектировании и построении платформенного тулинга: разговор о построенной платформе, воркшоп по дизайну self-service возможности и практическое упражнение с инфраструктурным кодом.
- Культура на четырёх принципах: безопасность людей, extreme ownership, автоматизация после упрощения, открытый обмен знаниями.
Навыки
- Kubernetes
- EKS
- Karpenter
- ArgoCD
- Helm
- Pulumi
- Terraform
- Prometheus
- Grafana
- Loki
- Prefect
- Snowflake
- AWS
- Python
- TypeScript
- Node.js
- React
- Postgres
- GitOps
- LLM