Чем предстоит заниматься:
- Работа в команде с разработчиками, тестировщиками и смежными подразделениями devops и IT;
- Поиск проблем и узких мест в распределенной системе;
- Автоматизация задач администрирования;
- Автоматизация процесса развертывания и настройки стендов;
- Участие в проектировании, разработке и поддержке конвейеров CI/CD;
- Администрировать прикладное программное обеспечение стендов тестирования;
- Реализовывать и развивать решений CI\CD;
- Подготовка технической документации;
- Построение систем мониторинга;
- Работа с системами виртуализации (PVE);
- Поддержка baremetall инфраструктуры;
- Написание тестов и тестирование инфраструктуры.
Что мы ждем от Вас:
- Умение автоматизировать рутинные операции;
- Понимание принципов работы веб-сервисов;
- Желание развиваться и делиться своими знаниями;
- Опыт разработки Bash/Python/Go (один или несколько вариантов);
- Знание основ SQL (чтение, написание запросов);
- Опыт работы с инструментами Jenkins, Gitlab, Nexus, Proxmox;
- Знакомство с системами управления конфигурацией Ansible;
- Опыт создания pipeline для GitLab CI;
- Знание linux с точки зрения администрирования CentOS, Debian;
- Навыки автоматизации процессов разработки и развертывания;
- Опыт администрирования приложений Nginx, RabbitMQ, Kafka, PostgreSQL, Redis, ClickHouse;
- Знакомство с Prometheus, VictoriaMetrics, Grafana, OpenTelemetry, Zabbix желательно;
- Знание инструментов для тестирования;
- Приветствуется знание С#, Javascript;
- Опыт работы с инфраструктурными компонентами haproxy, keepalived, zookeeper;
- Опыт работы с микросервисами;
- Опыт разработки архитектуры CI/CD "с нуля";
- Опыт работы с технологиями контейнеризации Docker / Podman;
- Опыт работы с Kubernetes, Helm;
- Опыт DBA.