DevOps инженер
Требования
Местоположение и тип занятости
Компания
Инновационная IT-компания, созданная страстью к технологиям и стремлением к совершенству
Описание вакансии
О компании и команде
Молодая, развивающаяся IT компания, где каждый профессионал из команды занят любимым делом. Здесь мы не просто создаём программное обеспечение, мы воплощаем мечты и идеи в код, превращая их в инновационные решения. Наш коллектив — это не просто команда разработчиков, это сплоченное сообщество творческих умов, готовых изменять мир.
Код, который несет в себе инновации, удивление и возможность изменить привычное - все это ДругойКод!
Ожидания от кандидата
- Опыт в области системного администрирования и разработки
- Знание инструментов автоматизации развертывания и управления конфигурациями, таких как Ansible, Puppet, Chef, Terraform и др.
- Опыт создания и поддержки систем непрерывной интеграции и развертывания (GitLab)
- Знание систем мониторинга (Prometheus, Nagios, ELK Stack) и навыки работы с логами для обеспечения высокой доступности и быстрого реагирования на проблемы.
- Понимание сетевых принципов и опыт работы с инструментами управления сетью.
- Способность принимать ответственность за свою работу и принимать решения в ситуациях, требующих самостоятельности.
Требования к кандидатам:
- Опыт работы с Kubernetes (K8s): Специалист должен уметь настраивать, управлять и масштабировать кластеры Kubernetes, обеспечивать их надежность и безопасность.
- Знакомство с Deckhouse: Это платформа для автоматизации управления Kubernetes. Опыт работы с Deckhouse будет большим преимуществом, поскольку он облегчает задачи по развертыванию, мониторингу и управлению кластерами Kubernetes.
- Опыт работы с Keycloak: Keycloak - это система управления идентификацией и доступом. Опыт работы с этим инструментом позволяет интегрировать безопасную аутентификацию и авторизацию в приложения и сервисы.
- Понимание микросервисной архитектуры: Важно знать, как разрабатывать и поддерживать микросервисы, а также как они взаимодействуют друг с другом в распределенной системе.
- Навыки автоматизации и инструментирования: Знание инструментов для непрерывной интеграции и развертывания (CI/CD), таких как Jenkins, GitLab CI или других, а также опыт работы с системами мониторинга и логирования.
- Понимание принципов обеспечения безопасности: Навыки работы с сетевой безопасностью, шифрованием, управлением учетными записями и правами доступа.
- Навыки скриптования и программирования: Знание языков программирования и скриптовых языков (например, Python, Bash) помогает в автоматизации задач и разработке пользовательских решений.
- Опыт работы с облачными платформами: Знание особенностей работы с популярными облачными платформами, такими как AWS, Azure или Google Cloud, является важным фактором.
- Способность к решению проблем и командной работе: Важно уметь быстро находить и устранять проблемы, а также эффективно работать в команде.
- Постоянное обучение и адаптация: Технологии постоянно развиваются, поэтому важно быть готовым к постоянному обучению и освоению новых инструментов и методик.
Условия работы
- возможность удаленной работы
- оформление по ТК РФ
- карьерный и профессиональный рост