Обязанности:
Вакансия✅ Чем нужно будет заниматься?– Улучшение инструментов и автоматизация процессов развертывания целевой платформы;– Поддержка работы разрабатываемого продукта в облаке;– Решение задач по увеличению инфраструктуры, наращиванию пропускной способности, интеграции новых систем и программных продуктов;– Мониторинг производительности;– Обеспечение безопасности и сохранности данных;– Совместная работа с командой разработки. ✅ Что мы ожидаем увидеть в вас:– Понимание жизненного цикла программного обеспечения (DevOps)– Опыт построения CI/CD (GitLab, Github, Jenkins etc.) (у нас gitlab);– Уверенные знания ОС Linux (CentOS, Ubuntu) на уровне администратора;– Опыт Infrastructure as Code (Ansible, Terraform, Puppet); (у нас Terraform + Ansible)– Опыт написания Bash-скриптов;– Опыт работы с Kubernetes и helmcharts– Понимание принципов работы сети (OSI, tcp, http, routing, dns);– Опыт работы с SQL и NoSQL СУБД (у нас psql, clickhouse)– Опыт работы с контейнеризацией Docker, Podman, LXC (Написание docker-файлов по best-practices, отладка работы);– Опыт построения систем мониторинга и реагирования (у нас Prometheus stack)– Опыт настройки резервного копирования (серверов, БД, отдельных решений), процессов проверки и восстановления;– Знание Web-технологий, понимание принципов работы Web-приложений, кэширования, прокси, балансировки; ☑️ Будет плюсом:– Инженерное мышление, опыт отладки возникших проблем и умение балансировать между быстрым и эталонным решением;– Опыт работы с виртуальными машинами, гипервизорами (VMware, Libvirt, Proxmox), облачными платформами IaaS/PaaS;– Знание одного из языков Python (предпочтительно), go, JavaScript, PHP, C# на базовом уровне.– Понимание stateless и stateful приложений– Понимание работ баз данных: Репликация, шардирование, отказоустойчивость