DevOps engineer NetworkOptix Moscow от 5 000 USD до вычета налогов

Kate

Administrator
Команда форума
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день

Network Optix (https://www.networkoptix.com/) - американская IT-компания, сфокусированная на разработке систем видеонаблюдения (IP Video Management Systems). Мы делаем мощное и простое в использовании программное обеспечение для управления сетевым видео. Уже сегодня наша система видеонаблюдения представлена в Северной Америке, в Европе, в Азии.

Основной продукт — распределенная кроссплатформенная система для видеонаблюдения.
Сейчас для расширения команды мы ищем DevOps инженера.
Автоматизации процессов является важным направлением в нашей компании, поэтому у нас есть CI/CD инструментарий для большинства разрабатываемых проектов. Отдел DevOps занимается развитием и совершенствованием CI/CD системы, поддержкой и развитием инфраструктуры и сервисов, обеспечивающих сборку и тестирование продукта 24/7.

Мы уже многого добились в плане автоматизации, уже реализованы:
  • CI/CD для нашего основного продукта - покоммитная сборка и запуск тестов, в том числе функциональных, для проверки изменений из Gitlab пайплайнов
  • Автоматическое развертывание сервисов, необходимых для разработки и поддержки инфраструктуры (Jenkins, Gitlab, Artifactory, Vault, InfluxData+Grafana Monitoring stack, Graylog) в kubernetes кластере
  • Разворачивание окружения для сборки и тестирования на серверах в дата центре
  • Разворачивание окружения в инфраструктуре AWS для тестов требующих большого количества хостов, а также для сервисов, используемых в open-source разработке
  • CI/CD для наших внутренних проектов (jenkins jobs, web-сервисы для отображения результатов сборки и тестирования)
  • GitLab Bot предоставляющий интерактивный командный интерфейса для merge request операций
  • Мониторинг и сбор статистики по работе CI/CD
Впереди еще много работы:
  • CI/CD для перспективного продукта компании - NX Cloud
  • Работа над ускорением и оптимизацией процессов сборки и тестирования
  • Работа над улучшением архитектуры CI/CD
  • Работа над улучшением представления (визуализации) и отчетов по всем процессам и сервисам CI/CD
  • Большой и постоянно пополняющийся бэклог задач на автоматизацию
  • Создание удобных инструментов для автоматизации рутинных задач разработчиков продукта, QA и отдела поддержки, а также для удобства собственной работы
  • Поддержка существующих CI/CD решений: развитие инфраструктуры, разбор инцидентов и исправление ошибок
Что у нас есть:
  • Дружная команда из нескольких человек + руководитель непосредственно участвующий в разработке
  • Infrastructure As Code + сервисы разработанные нашим отделом. Стек программных технологий: Bash, Python, Groovy, Jenkins Job Builder, Ansible, AWS Cloud Formation, Helm
  • Gitlab для CI проектов с пре-коммитным прогоном тестов и ревью
  • Гетерогенная инфраструктура в Data-центре (50+ серверов), инфраструктура в AWS Kubernetes кластер
  • Стремление к качественному, надежному и понятному коду
  • Взаимопомощь по любым вопросам
  • Митинги только по делу
  • Образовательные активности
Мы ожидаем от кандидата:
  • Навыки использования/поддержки сервисов и разработки ПО из описанного выше стека программных технологий
  • Понимания принципов построения надежной и расширяемой архитектуры
  • Опыт работы с Jenkins, Gitlab CI/CD
  • Знание систем контроля версий git
  • Знание Linux. Большим плюсом будет Windows, MacOS и навыки работы в кроссплатформенной среде
  • Общих знаний computer science
Приветствуется:
  • Ваши проекты и код на open source репозиториях (Github, etc)
  • Опыт работы в Cloud (AWS, Azure, GCE)
  • Опыт работы с микро-сервисной архитектурой

Ключевые навыки​


Английский — B1 — Средний
 
Сверху