DevOps Engineer (Web services, PostgreSQL, CI/CD, удалённо)

03.08.2023
5 000 / месяц
Срок для отклика истек

Описание вакансии

Привет, мы команда разработки компании TextMagic

TextMagic – международная технологическая компания с 20-летней историей и с многомиллионным оборотом. Наш главный продукт – платформа для обмена SMS-сообщениями, которую используют по всему миру более 25.000+ бизнес клиентов. В 2021 году, общее количество SMS-сообщений, отправленных на платформе TextMagic, достигло 200 миллионов.

В конце 2021 года наша компания провела успешное IPO – первичное размещение акций на рынке Nasdaq First North Tallinn, в рамках которого на акции TextMagic подписались 15 410 инвесторов на общую сумму 49,5 млн евро.

Наша команда:
С каждым годом команда растет и сейчас в компании работает более 100 человек по всему миру. Будучи инженером в нашей компании, вы сможете работать удаленно.

Чем придется заниматься:

  • Cтроить и эксплуатировать инфраструктуру для проектов в облачных провайдерах. Мы используем — OVH и AWS.

  • Разрабатывать и внедрять различный инструментарий который поможет в управлении инфраструктурой, создании стендов для разработки/тестирования и автоматизирует рутинные задачи.

  • Проектировать мониторинг, логирование, трассировку и политики алертинга на разных уровнях проекта.

  • Исследование инцидентов, проблем, багов и кейсов от поддержки совместно с командой разработки.

От вас ожидаем:

  • Глубокая экспертиза в администрировании веб-приложений на базе Linux-среды.

  • Опыт инсталляции/эксплуатирования Kubernetes, понимание зачем он нужен и где его стоит применять.

  • Понимание разницу между контейнеризацией и виртуализацией, умение объяснить как это устроено и где уместно применять то или другое.

  • Понимание как работает сеть, понимание отличий между L2, L4 и L7 и опыт с сетевыми утилитами — tcpdump, ngrep, iproute2

  • Навыки поддержки полного жизненного цикла приложения: создание различных окружений (production, development, staging, и local окружение для разработчиков).

  • Понимание систем контроля версий (git, Bitbucket), систем управления проектом (JIRA).

  • Опыт в CI/CD (построение самой системы, настройка workflow согласно требованиям).

  • Опыт работы, настройки и управления различными БД с учетом требований к высокой доступности, отказоустойчивости и latency (у нас PostgreSQL, MongoDB, Clickhouse, Elasticsearch).

  • Опыт работы с подходом IaC и понимание как правильно его построить.

  • Опыт в установке и настройке Email-серверов.

  • Навыки настройки мониторинга (Zabbix, Prometheus) и систем сбора/обработки логов (ELK,EFK).

  • Опыт с любым менеджером конфигураций (Chef, Puppet, Ansible, Salt)

  • Основной язык общения в команде — русский. Документация проектов — на английском.

Что ещё будет плюсом:

  • Работа над телекоммуникационным проектом в прошлом (звонки, сообщения): если работали с SMPP и/или Asterisk/Kamailio — ждём вас в команде.

  • Опыт программирования на любом языке (внутри DevOps команды мы пишем немного на Golang, Rust и Lua, скрипты на Bash)

  • Опыт в кластеризации PostgreSQL.

  • Внушительный опыт в Kubernetes будет хорошим плюсом.

  • Опыт в защите от вредоносного трафика и DDoS-атак с использованием внешних (CloudFlare) и внутренних (fail2ban, etc.) инструментов.

  • Умение понимать back-end и/или front-end (PHP/node.js/JS building, e.g., webpack) также будет весомым плюсом.

Что мы предлагаем:

  • Высокая заработная плата без задержек (от $5,000).

  • MacBook Pro для продуктивной работы.

  • Гибкий график для оптимального баланса работы и личной жизни.

  • Введение в курс существующих проектов нашими DevOps-инженерами: вам расскажут, как работает каждый скрипт в production-системе.

  • Возможность привнести своё видение в проект.

  • Работа удалённо.

  • Перспективы профессионального роста.

  • Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе.

  • Оплачиваемый отпуск (28 календарных дней в году).