Appie.tech

DevOps/Infrastructure Engineer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Linux
  • Docker
  • Gitlab
  • MySQL
  • Kafka
  • Clickhouse
  • Aerospike
  • Kerberos
  • LDAP
  • dbmate
  • Terraform
  • Ansible
  • DevOps
  • CI/CD
  • Инициативность
  • Системное мышление
  • Тайм-менеджмент
  • Коммуникабельность

О нас: Peaklink, новая мобильная DSP (Demand Side Platform), которая занимается развитием инновационного продукта. Наша цель — создать платформу, которая станет лидером на рынке мобильной рекламы и поможет рекламодателям и издателям достичь новых высот.

Почему мы?

  • Мы предлагаем возможность поучаствовать в создании нового продукта с нуля и внести свой вклад в его успех.

  • У нас работают профессионалы своего дела, которые всегда готовы поделиться опытом и знаниями.

  • Мы ценим инициативность, креативность и желание развиваться.

Мы предоставляем все необходимые ресурсы для работы и профессионального роста.

.

Требования:

• Технические навыки и знания:

  • Глубокое понимание принципов DevOps и CI/CD;
  • Уверенные навыки работы с Docker, Docker Compose и системами конфигурации (Ansible, Terraform и т. п.);
  • Знание Linux-систем на уровне администратора: управление сервисами, работа с сетями, системами логирования и мониторинга;
  • Опыт настройки и администрирования баз данных (MySQL, ClickHouse) и брокеров сообщений (Kafka);
  • Понимание принципов работы key-value хранилищ (Aerospike);
  • Знание инструментов миграции баз данных (dbmate или аналоги);

Инструменты автоматизации и оркестрации:

  • GitLab CI (или Jenkins) для CI/CD процессов;
  • Ansible (или аналогичные инструменты IaC) для автоматизации деплоя;

Мониторинг и логирование:

  • Желательно знакомство с Prometheus / Grafana / ELK stack (или другими схожими инструментами);

Безопасность и отказоустойчивость:

  • Базовые знания в области сетевой безопасности, управления доступом и резервирования (Kerberos / LDAP / etc);

Личные качества:

  • Инициативность и ориентация на результат;
  • Выстроенное системное мышление и внимание к деталям;
  • Способность обучаться и работать в быстро меняющейся среде;

Soft Skills:

  • Умение брать ответственность на себя и самостоятельно принимать решения;
  • Гибкий подход к решению задач и способность быстро обучаться новым инструментам;
  • Навыки планирования и приоритизации, умение эффективно распределять ресурсы;
  • Коммуникабельность: способность взаимодействовать с разработчиками, менеджерами и другими участниками команды.

.

Задачи:

Построение и поддержка Production-инфраструктуры:

  • Развертывание и конфигурация веб-сервисов (C++), обеспечение zero downtime;
  • Организация процессов резервного копирования и восстановления.

• Автоматизация с помощью инструментов:

  • Использование Ansible playbook’ов (или аналогичных IaC-инструментов) для развертывания и управления сервисами в Docker / Docker Compose;
  • Организация CI/CD конвейеров (Jenkins, GitLab CI) для автоматической сборки, тестирования и деплоя сервисов;
  • Обеспечение бесшовного обновления конфигураций и релизов.

Работа с базами данных и брокерами сообщений:

  • Настройка окружений для MySQL, Kafka, ClickHouse, Aerospike (и поддержка их стабильной работы);

Управление development-инфраструктурой:

  • Поддержка self-managed GitLab, Docker registry и GitLab runners;
  • Настройка и оптимизация GitLab pipelines (сборка, тестирование, деплой);
  • Отслеживание стабильности и производительности runners, при необходимости масштабирование;

Непрерывное улучшение инфраструктуры и процессов:

  • Мониторинг сервисов и внедрение своевременных улучшений/оптимизаций;
  • Обеспечение безопасности на уровне сетей, доступа к сервисам и средам (Dev, Prod);

– Сбор и анализ метрик, логов для проактивного поиска «узких мест».

.

Условия:

  • Гибридный или удаленный формат работы (офис в г. Москва);
  • Гибкая система оплаты, включая зарплату в долларах;
  • Гибкая структура команды, отсутствие бюрократии;
  • Работа в быстро развивающемся StartUp.