DevOps engineer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Программное обеспечение для торговой и инвестиционной индустрии

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

Условия работы

Quadcode — это международная продуктовая IT-компания. 7 лет мы разрабатываем платформу для трейдеров, которой пользуются 50 млн. пользователей в 200+ странах. Безотказное время работы платформы составляет 99,95%.

В нашей команде 350+ человек. Мы исповедуем микросервисную архитектуру и по делу используем Agile. Наши основные языки для разработки – Golang и C++. Из дополнительных технологий на бэкенде – PHP, Python, на фронте – JavaScript, в аналитике – Python, Scala, а в автотестах – Java.

Где мы находимся?

На время Covid-19 мы перешли на удаленку, а после пандемии планируем использовать наш офис класса А в формате коворкинга. Каждая команда будет сама определять количество удаленной и офисной работы.

Офис в Петербурге самый крупный по числу сотрудников. Также у нас есть офисы в Лондоне, Лимассоле, Сиднее, Куала-Лумпуре и Гибралтаре.

Сейчас мы ищем человека на позицию DevOps engineer (от Middle до Rockstar) в команду Cloud Infrastructure, и да, мы знаем, что девопс это культура, а не человек =)

Наша команда прошла путь от понимания необходимости внедрения Kubernetes до эксплуатации в нем больше половины сервисов компании. Мы нацелены продолжать развивать Kubernetes для построения всей необходимой инфраструктуры. Помимо этого мы предоставляем раннеры для Jenkins и Gitlab-CI, развернута тестовая инфраструктура на базе Moon (браузеры и Android) и умеем запускать Windows в Kubernetes и не только. Основное наше окружение базируется на Bare Metal, также мы обеспечиваем облачные решения DO, AWS, GCE для компании. Работаем по скраму, это означает отсутствие asap`ов и равноправность мнения и участия всех ребят в команде.

На ближайшее время перед нами стоят задачи:

  • zero-downtime обновления;
  • копии прода на базе kubernetes за 10 минут;
  • точки присутствия в разных точках мира на базе AWS;
  • инфраструктура для аналитических задач бизнеса.

Аппетит бизнеса растет и нам нужны инициативные и опытные люди, которые готовы в этом участвовать.

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

Если тебе все это интересно и близко - мы тебя ждём!

Какая основная задача будет стоять перед тобой?

  • Построение всей инфраструктуры компании на базе Kubernetes.

Какие функции ты будешь выполнять?

  • развитие и поддержка Kubernetes в нескольких окружениях компании;
  • развитие и поддержка облачной инфраструктуры на базе DO, AWS, GCE;
  • эксплуатация Jenkins компании;
  • обеспечение работоспособности инфраструктуры на Bare Metal в нашем ЦОД для Kubernetes и внутренних сервисов компании и команды;
  • развитие и поддержка инфраструктуры для тестирования: Moon, Windows in docker, Android in docker, DinD, в перспективе Ios in docker;
  • исследование новых продуктов и технологий для нужд инфраструктуры, прототипирование и внедрение;
  • выработка стандартов и документации для всей компании, развитие инфраструктуры, RnD.

Какие навыки и знания нам нужны?

  • опыт работы с системами оркестрации контейнеров - Kubernetes, OpenShift;
  • уверенные знания Linux/Unix систем;
  • опыт использования подхода IaC: Ansible, Chef, Puppet;
  • опыт работы с Docker;
  • опыт настройки CI/CD, автоматической сборки, версионирования, тестирования и деплоя (GitLab / Jenkins / TeamCity);
  • знание любого скриптового языка.

Плюсом будет:

  • опыт работы с системами виртуализации - LXC/KVM;
  • опыт работы с облачными решениями DO, AWS, GCE;
  • опыт развертывания и администрирования систем мониторинга и логирования;
  • уверенные знания Helm;
  • базовые знания Golang;
  • знания Linux/Unix систем на уровне системного администратора;
  • понимание принципов работы сетей и сетевых протоколов (TCP, UDP, DNS, HTTP, HTTPS), протоколов маршрутизации и оверлейных сетей;
  • опыт проектирования и администрирования fault tolerance систем.

Бонусы

  • оформление по ТК РФ, белая ЗП и премии;
  • интересные проекты и сложные задачи;
  • корпоративные тренинги с внутренними и внешними спикерами;
  • курсы английского языка;
  • оплату профессионального обучения;
  • корпоративную жизнь: мастер-классы, лекции и вечеринки (сейчас онлайн);
  • подарки на дни рождения и годовщины работы.

Иногородним кандидатам:

  • предоставление места проживания за счет компании в первый месяц работы;
  • компенсируем стоимость проезда до Санкт-Петербурга;
  • помогаем в оформлении документов.

Дополнительные инструкции

Если вышеописанное вызывает у тебя интерес или ты знаком таким с человеком,  пожалуйста, свяжись со мной в директе или сообщением в телеграм: @gala_kr