DevOps администратор на проект

Дата размещения вакансии: 06.11.2024
Работодатель: Southbridge
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Привет!

Мы, Southbridge, работаем с 2007 года.

Собираем проектную команду на разовый девопс-проект.

К нам приходят клиенты со сложной нестандартной ИТ-инфраструктурой, нужно перевести их на стандарты Саусбридж и передать команде поддержки.

Мы предлагаем:

— Оплата по договоренности;

— Возможно совместительство / частичная занятость;

— Свободу в принятии решений: мы оцениваем только конечный результат;

— Свободный график: нас интересует только общий срок выполнения работ;

— Поток интересных и развивающих задач: проектная команда будет заниматься в первую очередь сложными кейсами, тут всегда есть над чем поломать голову;

— Сильных коллег: в проектную команду входят мидл+ и сеньоры.

Основные задачи:

— Проектирование и поддержка инфраструктуры на базе Kubernetes для высоконагруженных проектов;

— Настройка и оптимизация пайплайнов CI/CD в GitLab CI, включая автоматизацию процессов сборки, тестирования и развертывания;

— Настройка конфигураций и автоматизация процессов с помощью Ansible;

— Настройка и поддержка системы мониторинга и логирования с использованием Prometheus;

— Поддержка и оптимизация работы контейнерных сред с использованием Docker;

— Разработка архитектурных решений для масштабируемых и отказоустойчивых систем;

— Взаимодействие с командами разработчиков для обеспечения непрерывной интеграции и доставки (CI/CD), внедрения DevOps-культуры и лучших практик.

Требования:

— Опыт работы с GitLab CI для автоматизации процессов CI/CD;

— Опыт работы с Ansible/Puppet/Chef для конфигурационного управления и автоматизации задач;

— Знание и опыт настройки мониторинга и логирования с помощью Prometheus;

— Опыт работы с Docker для контейнеризации и оркестрации приложений;

— Понимание архитектуры высоконагруженных систем, отказоустойчивости и обеспечения безопасности инфраструктуры;

— Навыки взаимодействия с командами разработки и умение объяснять сложные технические решения;

— Умение эффективно решать задачи, работать в динамичной среде и принимать архитектурные решения.