DevOps

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

  • Строить инфраструктуру как продукт для внутренних заказчиков
  • Очень плотно общаться с разработчиками, помогать, направлять, обсуждать технические решения
  • Активно общаться с QA командой, помогать с настройкой тестовых сред, настраивать воркфлоу для автоматического тестирования
  • Настраивать мониторинги, деплои, подключать новые сервера, расширять кластера, читать логи, траблшутить проблемы
  • Дежурить по расписанию и реагировать на инциденты в случае проблем

 

Обязательные условия (мы точно спросим об этом на собеседовании):

  • Английский на уровне не ниже intermediate – переписываться придется постоянно, так же будет несколько планерок на английском языке
  • Хороший уровень Networking – знать что такое arp, rstp, ospf, bgp, tcp, udp, icmp
  • http/https протокол – как работает, как посмотреть хедеры в ответе, как работает sni, как получить страничку telnetом
  • dns – знать и понимать зачем нужен ttl, как работает рекурсивный поиск, как отдавать разные ответы в разные geo зоны
  • Linux – дистрибутив не играет роли, важно уметь работать с bash, уметь писать скрипты, использовать общие системные инструменты
  • Monitoring – prometheus – уметь писать скрипты для мониторинга на python/golang/bash/whatever
  • Nginx – как работают locations, как настроить https, как кастомно редиректить различные запросы, как жить с QPS 10k
  • Ansible (chef/puppet/salt) – как быстро развернуть и настроить 100 серверов и запустить их в продакшен
  • Teamcity/Jenkins – уметь настраивать билд таски, подключать билд агентов, разбираться в билд логах и читать ошибки
  • Docker – как написать Dockerfile, как собрать образ, как задеплоить собранный образ на staging/production сервер
  • Databases (mysql/clickhouse) – как минимум уметь писать простые sql запросы, анализировать вывод, уметь пользоваться командами explain, понимать для чего нужны индексы

Огромным плюсом будет опыт работы с:

  • Spark – spark masters, workers, spark streamings
  • Clickhouse/vertica – понимать отличие от mysql/postgresql, уметь настраивать, писать sql запросы
  • Amazon s3/route53 or google cloud – на уровне создать пользователя, загрузить файлики, добавить dns
  • Dyndns – создавать зоны, настраивать traffic manager, geo balancing
  • Sendgrid / mailgun / amazon ses – понимать как работает электронная почта, dmarc, dkim, spf, репутации
  • Digital ocean / amazon ec2 – создание виртуалок, автоматическая настройка

Мы предлагаем:

  • удаленный full time
  • заработная плата в $
  • обучение английскому языку за счет компании
  • покупка ноутбука при необходимости
  • оффлайн встречи с командой в Европе
  • посещение профильных конференций
  • покупка профильной литературы
  • pizza days 🙂
required
required
Upload CV
Airpush
Current product
AirData
Data monetization without the use of ads
Coming soon
AirMining
Creative device monetization
New
Tapcore
Monetize pirated installation of your apps