DevOps
Remote | full time | 120 - 200 т.р.
Что делать-то?
Быть частью команды разработки: участвовать в продумывании решения задач, делать свои задачи. Будут и операционные задачи - типа раскатить/сконфигурить. В общем, нужен командный игрок, вместе с которым мы будем достигать целей!
Основными задачами будут:
- постройка и поддержка CI/CD-пайплайна для стека .NET/gitlab-runner/github-actions-runner/Windows Server;
- автоматизация разворота Windows-серверов (мы используем Ansible, туда нужно будет дописывать роли и плейбуки);
- Повышение observability серверов, упрощение поиска проблем с производительностью (мы используем VictoriaMetrics и Grafana);
- Расширение географии присутствия: сейчас наши сервера находятся в Москве, Петербурге, Хельсинки и Франкфурте. В наших интересах в ближайшей перспективе получить автоматизацию по быстрому развороту парка серверов и на других континентах;
- Самостоятельный деплой компонентов или формирование требований к команде, обслуживающей Kubernetes. Например, некоторые артефакты у нас хранятся в minio, который развернут в кубе.
Наш стек
Короче, у нас есть 2 стека.
Первый - стильный модный молодежный: k8s, docker, terraform, helm, openstack.
Второй - который приносит нам деньги: .NET, Windows Server 2019, ansible. Вот сюда будет основной фокус.
Ну и всякие универсальные штуки типа: prometheus, grafana, filebeat, своя логовая на основе clickhouse.
Требования
- большой опыт администрирования windows.
- Один из языков: Python/.NET/Golang.
- infrastructure as a code.
- обширные знания PowerShell.
- Понимать, что DevOps - это не должность, а подход.
- Опыт внедрения и поддержки процессов CI/CD.
Будет плюсом
- Все, что есть в нашем стеке 👆
- Опыт администрирования linux.