DevOps Engineer
Агентство / HR ресурс Fresh Talent ( freshtalenthr.com )
Опыт работы любойот 400 000 до 500 000 ₽
Ищем инженера DevOps, который будет готов усилить нашу платформенную команду и помогать коллегам в построении удобных, безопасных и надежных систем развертывания и эксплуатации наших продуктов. Мы занимаемся разнообразным финтехом, в частности системами биржевой торговли, стараемся использовать современные подходы и не боимся экспериментировать.
Чем придется заниматься:
- Развивать внутреннюю платформу сборки, деплоя и эксплуатации (Kubernetes, Jenkins, Ansible, Terraform, Helm);
- Помогать разработчикам с использованием этой платформы (моральная поддержка, консультации, обучение, реализация требуемых фич); Следить за надежностью, доступностью и безопасностью нашей инфраструктуры и платформы для разработчиков;
- Интегрировать различные средства по аудиту и обеспечению безопасности во все стадии жизненного цикла разработки приложений; Развертывать дополнительные и оптимизировать текущие инфраструктурные мощности;
- Участвовать в разработке новых продуктов, планировать архитектуру, проводить аудит решений по вводу новых частей инфраструктуры и сервисов;
- Писать свои инфраструктурные сервисы и не лениться патчить чужие (Python, Go)
Что мы проповедуем в нашей работе:
- Без сотрудничества и командной работы ничего не получается;
- Непроверенный бэкап - это не бэкап;
- Нужно писать читаемый и сопровождаемый код инфраструктуры. Если не получается сделать код - будут инструкции в wiki;
- Важно быть инициативным и быть готовым отстаивать в горячих спорах свою позицию;
- Общение через Mattermost и Google Meet.
Твои компетенции закроют брешь в нашей обороне, если ты:
- Понимаешь жизненный цикл разработки приложений и какой путь код приложения проделывает от машины разработчика до production-среды;
- Знаешь зачем нужен Docker и как его приручить с помощью Kubernetes;
- Отлично знаешь Linux;
- Разбираешься в системах управления конфигурациями (мы используем Ansible и Terraform);
- Не любишь оставлять после себя незадокументированные ручные вмешательства в конфигурации серверов и приложений;
- Понимаешь, что современная эксплуатация - это не только "крутить ручки", но и "писать утилиты для кручения ручек" (в качестве инфраструктурных языков мы используем Python и Go);
- Имеешь опыт работы с современными централизованными системами сбора и визуализации метрик и логов (например Prometheus, Grafana, Graylog, Loki);
- Не забываешь про важность бэкапов;
- В состоянии объяснить разработчикам, почему то или иное решение будет крайне неудобно в эксплуатации, равно как и понять, почему разработчикам потребовалось именно такое решение;
- Не говоришь разработчикам "проблема где-то у вас в коде", а разбираешься в причинах инцидента вместе с ними;
- Имеешь представление, как интегрировать современные подходы к обеспечению безопасности кода и инфраструктуры, знаешь страшные аббревиатуры SIEM, OWASP и CVE;
- Если ты не обладаешь чем-то из вышеперечисленного, но горишь желанием изучить и разобраться - тоже хорошо, стремление к изучению нового мы очень ценим
Почему к нам?
- У нас небольшая команда, решения принимаются быстро;
- Мы уже 7 лет работаем распределенной командой по GMT+3;
- У нас отлично поставленный workflow (JIRA, Jenkins, Docker, Ansible);
- Уровень зп. обсуждается на встрече и зависит от опыта кандидата;
- Мы стараемся внедрять максимум полезных инструментов;
- Можно работать с людьми, которых вы будете видеть только в виде движущейся картинки на экране;
- Scrum с итерациями в неделю;
- Полная свобода в выборе подходов и технологий создания решений;
- Необязательное просиживание штанов в офисе;
- On-call 24/7 быть совсем не нужно.
Наличие публичного репозитория на github/bitbucket дает +22 к мане. Если репозитория нет — не беда, пожалуйста, будь готов сделать небольшое тестовое задание.