Задачи
- Участие в разработке проекта: проектирование архитектуры, разработка платформы, разворачивание и поддержка различных сред — для разработки, тестирования, продуктив
- Участие во всех этапах жизни проекта с момента запуска: внедрение изменений, планирование потребностей в ресурсах (capacity planning), внедрение мониторингов качества работы проекта
- Масштабирование и резервирование
- Предотвращение сбоев
- Реакция на инциденты и последующий анализ
- Автоматизация всех рутинных/повторяющихся задач
Требования
- Опыт работы с операционной системой Linux
- Понимание, как работает cgroups, Linux namespaces, как посмотреть нагрузку, что такое CFS, как понять, почему что-то тормозит, и как сделать так, чтобы не тормозило
- Опыт работы с docker, kubernetes
- Уверенное знание стека TCP/IP
- Знание протоколов динамической маршрутизации
- Умение работать с системами управления конфигураций Puppet, Salt или Ansible
- Знание практик CI/CD
- Беглое чтение и уверенное понимание английской речи
- Желание расти и развиваться вместе с отраслью
- Стрессоустойчивость, ответственность, внимательность