Системный администратор
Зарплата
от 160 000 до 190 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка ИТ-систем
Описание вакансии
Условия работы
Обязанности:
- Поддержка и улучшение существующей инфраструктуры.
- Подготовка инфраструктуры к масштабированию.
- Планирование инфраструктуры под новые проекты
Требования:
- Опыт работы с Kubernetes, Docker / Docker Compose, системами виртуализации и классическим железом.
- Прочный бэкграунд в администрировании Linux (Debian) систем и серверного ПО. Придётся сталкиваться с запуском и сопровождением приложений, разработанных на PHP, Java, Golang, Python, C++ и т.п. Опыт администрирования PostgreSQL.
- Опыт работы с системами управления конфигурацией (Puppet или аналогами) и инфраструктурой (Terraform).
- Знание принципов и практик непрерывной: интеграции, тестирования, доставки и управление конфигурацией.
- Приверженность подхода к инфраструктуре как коду, неприятие правок “по-быстрому” и “на горячую”. Версионирование (Git/GitHub), сопровождение, тестирование и развитие инфраструктуры компании.
- Опыт создания конвейеров непрерывной доставки для микросервисных и монолитных архитектур. Доставка без простоя, откатываемость доставки.
- Уверенное знание скриптовых и компилируемых языков автоматизации автоматизации: sh, golang или что-то своё. Периодически придётся строить мосты между сервисами, например, отправку сообщений в группу Телеграмм о совершенной сборке и доставке релиза.
- Обеспечение внутренней и внешней безопасности инфраструктуры.
- Умение составлять и вести документацию.
Будет плюсом:
- Опыт построения и боевого развёртывания высоконагруженных систем. Балансировка, кеширование, горизонтальное масштабирование.
- Опыт построения и поддержки кластеров PostgreSQL.
Наш стек:
- PHP (Yii/Symfony/Laravel), Go, Java, C++.
- PostgreSQL в подавляющем большинстве случаев. Очень редко MySQL.
- Docker и Docker Compose.
- Drone.io в качестве CD.