1. Высшее техническое образование: Предпочтительно в области информационных технологий, компьютерных наук или смежных областях.
2. Опыт работы: Опыт работы системным администратором или DevOps-инженером от 2 -3 лет.
3. Знание операционных систем: Глубокое понимание Linux-систем (семейство Debian, Ubuntu, Альт, Астра), (будет плюсом базовых знаний Windows Server).
4. Английский язык: Чтение технической документации.
Технические навыки
Системное администрирование
1. Управление серверами: Настройка, обслуживание и мониторинг серверов, включая настройку сети, DNS, DHCP, файрволлов и балансировщиков нагрузки.
2. Безопасность: Понимание принципов информационной безопасности, умение настраивать VPN, SSL/TLS сертификаты, политики паролей и доступов.
3. Мониторинг и логирование: Установка и настройка систем мониторинга (Grafana, OpenSearch Stack и др.), сбор и анализ логов.
4. Резервное копирование и восстановление: Организация системы резервного копирования и восстановления данных (например, с помощью Bacula, rsync, BorgBackup).
DevOps практики
1. CI/CD: Опыт настройки и поддержки CI/CD пайплайнов (Jenkins, TeamCity, Bamboo и др.).
2. Контейнеризация: Практическое знание контейнеризации приложений с использованием Docker и Kubernetes.
3. Скриптовые языки: Навыки написания скриптов на Bash, Python или аналогичных языках для автоматизации рутинных задач.
4. Инфраструктура как код (IaC): Опыт работы с инструментами IaC, такими как Terraform, Ansible, Puppet или Chef.
5. Микросервисная архитектура: Понимание микросервисной архитектуры и опыт её внедрения.
6. Облачные технологии: Базовые знания работы с облачными платформами (AWS, Google Cloud, Azure).
7. GitLab CI/CD: Глубокие знания и опыт работы с GitLab CI/CD, включая создание пайплайнов, интеграцию с Docker и управление артефактами.
8. Тестирование и QA: Участие в процессах тестирования и обеспечения качества программного продукта.
9. Документация: Способность создавать и поддерживать техническую документацию.
Docker и GitLab
1. Docker: Полное понимание концепции контейнеризации, умение создавать Dockerfiles, управлять образами и контейнерами, разворачивать приложения в production среде.
2. Docker Compose: Опыт работы с Docker Compose для управления несколькими контейнерами и сервисами.
3. GitLab Runner: Настройка и поддержка GitLab Runners для выполнения заданий CI/CD пайплайнов.
4. Регистрация и управление репозиториями: Управление проектами и пользователями в GitLab, работа с ветвями, тегами и релизами.
5. Интеграция с внешними системами: Интеграция GitLab с различными инструментами и сервисами (например, Slack, Jira, SonarQube).
Личные качества
1. Ответственность: Высокая степень ответственности за стабильность и безопасность инфраструктуры.
2. Коммуникабельность: Умение эффективно взаимодействовать с командой разработчиков и другими специалистами.
3. Аналитические способности: Способность быстро анализировать проблемы и находить оптимальные решения.
4. Стрессоустойчивость: Умение работать в условиях высокого давления и многозадачности.
5. Желание учиться: Постоянное стремление к саморазвитию и освоению новых технологий.
Работа в ит-аккредитованной компании в социально значимом проекте региона;
Профессиональная мотивированная команда;
Высокая белая зарплата , перспективы карьерного роста.
Сеть фитнес-клубов Spirit
Москва
до 200000 RUR
Лига Цифровой Экономики
Москва
от 250000 RUR