DevOps Engineer

Дата размещения вакансии: 16.09.2024
Работодатель: Муртазин Рустам Ирекович
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Описание должности:

В команду по разработке веб-приложения (интеграция с нейросетями) требуется DevOps Engineer. Мы ищем опытного специалиста, который возьмет на себя задачи по автоматизации, настройке и поддержке инфраструктуры, обеспечивая надежность и масштабируемость нашего приложения.

Обязанности:

- Разработка и поддержка CI/CD процессов для автоматизации сборки, тестирования и деплоя приложений.
- Управление и оптимизация инфраструктуры на базе контейнерных технологий (Docker).
- Настройка и поддержка систем мониторинга и логирования (Prometheus, Grafana, ELK stack и т.д.).
- Обеспечение безопасности и отказоустойчивости инфраструктуры.
- Управление базами данных (MongoDB, Redis) и обеспечение их высокой доступности и производительности.
- Работа в тесном сотрудничестве с командой разработчиков для интеграции DevOps практик в процесс разработки.
- Участие в проектировании и оптимизации архитектуры приложения совместно с архитектором.
- Поддержка и оптимизация существующих DevOps процессов и инструментов.
- Участие в технических обсуждениях, планировании проекта, оценке задач.
- Обеспечение бесперебойной работы веб-приложения после запуска.
- Сообщение о проблемных местах и вариантах их устранения (в случае возникновения).

Требования:

Образование и опыт:

- Опыт работы от 3 лет в области DevOps.
- Глубокие знания и опыт работы с контейнерными технологиями (Docker).
- Опыт настройки и поддержки CI/CD процессов (Jenkins, GitLab CI, CircleCI и т.д.).
- Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK stack и т.д.).
- Опыт управления и оптимизации баз данных (MongoDB, Redis).
- Понимание микросервисной архитектуры и принципов RESTful API.
- Опыт работы с облачными платформами (AWS, GCP, Azure).
- Опыт работы с системами управления версиями и CI/CD практиками.
- Умение разрабатывать и поддерживать документацию по процессам DevOps.

Навыки:

- Опыт оптимизации производительности и обеспечения безопасности инфраструктуры.
- Понимание принципов обработки больших объемов данных.
- Умение работать в команде и эффективно коммуницировать.
- Способность решать технические проблемы эффективно и быстро адаптироваться к новому проекту.

**Личные качества:**
- Аналитическое мышление.
- Ответственность.
- Пунктуальность.
- Способность быстро входить в существующий проект и адаптироваться к его особенностям.
- Лидерские качества и способность мотивировать команду.