Ruscore
DevOps
- Helm 3
- Kubernetes 1.18+
- Linux
- IaaC
- GitOps
- FluxCD
- Bash
- Python
- JavaScript
- PHP
- Golang
- Rust
- RabbitMQ
- MinIO
- PostgreSQL
- Centrifugo
- Redis
Ruscore — это высокие стандарты качества трафика для наших клиентов. Внедряем AI в наши решения, создаем захватывающие
креативы: делаем бизнес наших клиентов эффективным и прибыльным.
Cейчас мы в поисках DevOps.
- Управление инфраструктурой и её поддержка в AWS, Yandex Cloud и в кластерах Kubernetes.
- Разработка, поддержка и оптимизация CI/CD-пайплайнов в GitLab.
- Настройка и обслуживание мониторинга и алертов — разработка новых метрик, реагирование на инциденты, интеграция с внешними системами оповещений.
- Взаимодействие с командами разработки: консультации по вопросам инфраструктуры, помощь в анализе кода при необходимости.
- Участие в проектировании и развитии инфраструктуры, обеспечении отказоустойчивости и безопасности систем
Текущий стек: Kubernetes 1.27+, FluxCD, GitLab CI, PostgreSQL, RabbitMQ, MinIO, Centrifugo, Redis, Kube Prometheus Stack, Loki, Ingress Nginx, Cert-manager.
Приложения: Node.js, Golang, PHP.
Требования:
- Уверенный опыт работы с IaaC-инструментами (Terraform, Ansible и т. д.).
- Глубокие знания Linux и сетевых технологий (routing, DNS, TCP/IP, HTTP, TLS), понимание широко используемых протоколов.
-
3+ последних лет работы с Kubernetes 1.18+, включая знание основных дефиниций и широко используемых в индустрии CRD, понимание разграничения доступа и стратегий скейлинга и безопасности.
-
2+ последних лет работы с Helm 3 — разработка и модификация чартов, опыт использования и тонкой настройки популярных в индустрии чартов.
- Понимание принципов GitOps и опыт/готовность работать с FluxCD.
-
Глубокие знания в области контейнеризации, включая понимание того, как работают cgroups и неймспейсы ядра Linux, и разработку Docker-файлов.
- Уверенное знание Bash, опыт написания и сопровождения скриптов.
- Знание хотя бы одного из языков, используемых в backend-разработке: Python / JavaScript / PHP / Golang / Rust.
- Опыт работы с GitLab CI/CD и понимание его архитектуры.
- Осознанное отношение к выбору облачных решений: ориентация на переносимость инфраструктуры между облаками и on-premise; отрицательное отношение к vendor lock-in.
-
Удобный для тебя формат работы: удаленка / офис / гибрид.
-
Конкурентная зарплата с бонусами по итогам работы и вклад в проект.
-
Развитие среди профессионалов: обмен опытом, поддержка и обучение.
-
Расширенный ДМС и компенсация спорта и хобби.
-
Корпоративные мероприятия, выезды, подарки сотрудникам и их детям.
-
Помощь в изучении иностранных языков.