Golang Developer DevOps

Golang Developer DevOps


Компания: Умный вендинг

Формат работы: Удаленно

Требования

Обязательные:

  • Опыт работы в роли DevOps-инженера от 6 мес.
  • Опыт работы в роли Dev Golang от 1 года.
  • API и RESTful сервисы
  • Опыт поддержки Telegram/VK ботов
  • Опыт работы с микросервисной архитектурой
  • Уверенный опыт работы с Docker и Docker Compose
  • Практический опыт написания Ansible-плейбуков для автоматизации
  • Опыт настройки и поддержки CI/CD пайплайнов в GitLab CI
  • Опыт администрирования MySQL (настройка, бэкапы, миграции)
  • Опыт работы с системами мониторинга (Zabbix или аналоги)
  • Понимание принципов работы Linux (Debian/Ubuntu)
  • Опыт работы с SSL-сертификатами и балансировщиками нагрузки
  • Базовое понимание Kubernetes (готовность к изучению и внедрению)
  • Опыт работы с Git и SSH

Будет плюсом

  • Опыт сборки dpkg-пакетов
  • Опыт настройки систем логирования (ELK, Loki или аналоги)
  • Опыт работы с VPN-инфраструктурой

Обязанности

Инфраструктура и сервисы:

  • Сборка и доставка dpkg-пакетов для RPC-сервисов по всем проектам
  • Разработка backend-сервисов на Go
  • Разработка VK бота и поддержание текущего кода
  • Развёртывание, поддержка и мониторинг Docker-контейнеров (внутренние сервисы, VPN, Telegram и VK боты)
  • Администрирование виртуальных машин: мониторинг состояния, перезагрузка, восстановление, добавление мощностей при необходимости
  • Настройка и поддержка балансировщиков нагрузки для обеспечения высокой доступности

Автоматизация и CI/CD:

  • Разработка и поддержка Ansible-плейбуков для автоматизации и настройки рабочих станций
  • Поддержка и развитие CI/CD процессов в GitLab CI
  • Автоматизация выпуска и продления SSL-сертификатов

Безопасность и доступы:

  • Управление доступами в GitLab: выдача и отзыв прав, управление SSH-ключами, VPN конфигурациями
  • Настройка и поддержка VPN-инфраструктуры
  • Обеспечение безопасности сервисов и данных

Базы данных и Backend:

  • Администрирование MySQL: добавление и удаление полей, миграции, бэкапы
  • Поддержка API платформы, взаимодействие с разработчиками по вопросам инфраструктуры

Мониторинг и надёжность:

  • Настройка и поддержка мониторинга в Zabbix: отслеживание нагрузки, настройка алертов
  • Поддержка системы централизованного логирования
  • Контроль и проверка бэкапов (серверы и рабочие станции)

Развитие:

  • Troubleshooting инцидентов и проблем с инфраструктурой
  • Участие в подготовке и миграции инфраструктуры на Kubernetes
  • Оптимизация существующих процессов и инфраструктуры
  • Работа с технической документацией

Откликнуться: @texlistex

Report Page