Системный администратор
Summary
System administrator on VK's ecosystem-services reliability team: keeps services highly available and performant across bare-metal, cloud, and Kubernetes, plans/reserves resources, and handles incident response. Core stack includes Linux, Docker/K8s, IaC (Puppet/Ansible), MySQL/PostgreSQL/ClickHouse/Redis, and Nginx/Apache.
Задачи
- Обеспечивать высокую надёжность, доступность и производительность сервисов проекта, живущих в разных средах, от bare-metal до облаков и K8s
- Участие в планировании и резервировании ресурсов под сервисы, в проработке архитектуры новых сервисов и оптимизации текущих
- Участие в решении инцидентов, оперативное реагирование на проблемы, разбор полётов
- Взаимодействие с командой разработки для решения общих задач и вопросов
Требования
- Понимание устройства Linux (ядро, память, диски, процессы, траблшутинг)
- Знание стека TCP/IP и прикладных протоколов
- Практический опыт работы с Docker и Kubernetes
- Навыки использования Puppet, Ansible или других средств IaC
- Опыт в настройке и обслуживании БД, таких как MySQL и MariaDB, PostgreSQL, ClickHouse, Redis, веб-сервисов Nginx, Apache, uWSGI
- Умение читать и писать скрипты на Bash, Python и др.
- Умение автоматизировать свою работу