SRE/DevOps Linux Engineer (Middle/Senior/решения видеонаблюдения) Печать E-mail

Коротко о вакансии:
Мы ищем Linux инженера в проекты ССTV (решения видеонаблюдения):

  • способного профилировать нагрузку ноды нагруженного кластера;
  • искать проблемы в сложных системах, не нарушая их работу;
  • понимающего разницу между аппаратным сервером, виртуализацией и контейнеризацией;
  • обладающего базовыми знаниями о веб-приложениях и базах данных, как реляционных, так и NoSQL;
  • понимающего концепции распределенной системы, отказоустойчивости и резервирования.

И самое главное: мы ищем инженера, желающего развиваться и учиться новому.

О нашей компании:

Мы специализируемся в разработке и интеграции ПО в области видеонаблюдения (CCTV) и цифровом ТВ (IPTV/OTT), автоматизации банковских бизнес-процессов, и реализуем масштабные проекты для крупных операторов связи и государственных структур, для крупных банков.

Работая у нас, Вы получите уникальный опыт работы с Linux под высокой нагрузкой, навыки тонкого тюнинга системы, опыт работы с распределенными высоконагруженными кластерами БД, web-серверами, виртуализацией и сопутствующим ПО.

О наших проектах:

Мы реализуем действительно большие проекты для корпораций, правительств и просто крупных компаний. Наши проекты – это не коробочные решения, а “ветки разработки”, которые постоянно живут, эволюционируют и требуют внимания. Наши проекты имеют ряд национальных наград за инновационные реализации (можно посмотреть на сайте www.netris.ru).

Например, именно мы реализовали крупнейший в мире проект видеонаблюдения на единой платформе для г. Москвы, включающий в себя более 170000+ камер или, например, полномасштабное внедрение нашей платформы IPTV (более 400000+ пользователей) у национального оператора связи Республики Казахстана.

Наша команда:

Это коллектив высококвалифицированных разработчиков, тестировщиков и инженеров.

Мы решаем действительно интересные и амбициозные задачи, вместе достигаем наших целей. У нас есть место инициативе, творчеству и развитию. Мы предпочитаем обучать и повышать хорошо показавших себя сотрудников.

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

  • Администрировать “боевые” сервера (50-500) на базе Centos Linux, технологический стек: Nginx, MariaDB (MySQL + Galera Cluster), Memcache, Couchbase, Zabbix, RabbitMQ + Cluster, HA Сluster, HAProxy и т.д.;
  • Деплоить, мониторить, диагностировать веб-приложения в контейнере Apache Tomcat и подсистемы, работающими с видеоконтентом;
  • Управлять виртуальными тестовыми средами, поддерживать их актуальность и сопровождать процесс разработки (DevOps);
  • Работать с системой управления конфигурациями Puppet;
  • Автоматизировать инженерные задачи (Bash/Python);
  • Настраивать мониторинг всего и вся;
  • Искать проблемы и “узкие места” в сложной распределенной системе;
  • Работать в команде с другими инженерами, тестировщиками, разработчиками и коллегами из компаний - партнеров.

Что не надо делать:

  • Вам не придется заниматься кабелями, логическими сетями клиента, инфраструктурой ниже Linux и нашего ПО, а также непосредственно массовой настройкой камер.

Какими навыками нужно обладать:

  • Уверенное администрирование Linux (мы используем Centos 6/7), желательно тонкая настройка, высокая нагрузка;
  • Понимание построения архитектуры высоконагруженных, масштабируемых и отказоустойчивых проектов;
  • Администрирование Nginx, Apache Tomcat, MariaDB/MySQL в синхронном кластере;
  • Уверенное знание Bash;
  • Понимание основ стека TCP/IP, IPv4;
  • Понимание технологий виртуализации и контейнеризации;
  • Опыт развертывания тестовых сред.

Было бы плюсом:

  • Навыки скриптования на Python;
  • Навыки разработки и/или отладки Java/С++/JavaScript/Go;
  • Опыт работы с системами виртуализации VMWare;
  • Опыт контейнеризации с использованием Docker;
  • Опыт построения инфраструктуры на основе Kubernetes;
  • Опыт работы с оркестраторами Ansible и/или Puppet;
  • Опыт развертывания CI-pipeline на Jenkins и/или GitLab;
  • Опыт настройки сложного мониторинга с Zabbix, Grafana + Prometheus;
  • Понимание концепции микросервисной архитектуры;
  • Базовые знания паттернов программирования и концепции ООП;
  • Опыт с HAProxy, HA Сluster.

Условия:

  • Компенсация (фикс) обсуждаема по результатам собеседования в зависимости от проф.опыта;
  • Возможность обучения и развития;
  • Гибкость рабочего времени (по приходу на работу до 11.00);
  • Оформление в соответствии с ТК РФ (оплата отпусков и больничных 100%);
  • Соцпакет (ДМС, оплата моб.телефона);
  • Завтраки, своя кухня (кофе, чай, молоко, булочки по утрам);
  • Футбол/волейбол за счет компании;
  • Офис на М. Кожуховская (7 мин пешком от метро).