DevOps Engineer (Graphite Team)
Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов, и у нас неплохо получается! Доказательством этому является премия WORLD’S BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое.
Сегодня нашим сервисом пользуются 7 000 000+ клиентов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 1000 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану.
Команда и проект:
Команда Graphite разрабатывает и поддерживает одну из больших частей системы биллинга, занимается всеми вопросами, связанными с подписками. В составе 7 человек: 2 Fullstack, 2 Backend, 2 QA и Product Owner.
Сервисы команды сейчас развернуты в kubernetes (GKE) и GCP. С точки зрения инфраструктуры перед нами стоит большой объем задач по улучшению observability сервисов, автоматизации окружений и организации алертинга.
Для того, чтобы ускорить разработку и помочь команде обеспечивать качественное функционирование ее сервисов мы ищем DevOps-инженера.
Наш стек технологий:
- Python 3.9 [Flask & FastAPI]
- mysql & postgres
- docker
- kubernetes
- и ещё много прикольных слов из мира devops, которые тебе предстоит нам показать =)
Цели:
- Усилить экспертизу команды в части поддержки существующих систем;
- Упростить развертывание новых окружений;
- Внедрить и пошарить лучшие практики построения масштабируемых и отказоустойчивых систем.
Основные задачи:
- Упростить развёртку новых экземпляров существующих сервисов (пресловутые стеджи)
- Упростить развертывание новых сервисов
- Поднимать проблемы на этапе проектирования новых элементов инфраструктуры.
- Развивать процессы мониторинга состояния сервисов и резервного хранения данных совместно с нашей SRE team.
Мы ждем от тебя:
- Опыт работы от 2х лет в роли системного администратора или DevOps-инженера.
- Опыт администрирования операционной системы Linux.
- Практический опыт работы с web-серверами, базами данных: Nginx, MySQL, PostgreSQL
- Опыт работы с Git.
- Опыт работы с коммерческими облаками: AWS / GCP / Azure
- Опыт организации сборок и пайплайнов с помощью Gitlab CI, Teamcity или Jenkins
- Опыт контейнеризации приложений, использования Kubernetes.
Будет очень круто, если у тебя ещё есть:
- Опыт работы именно с GCP.
- Опыт работы с Kafka/Redshift.
- Знания Python.
- Опыт работы с системами мониторинга, агрегации логов: Prometheus, Grafana, Splunk.
- Опыт организации трассировки (Opentracing, Zipkin).
- Опыт использования Terraform.
- Понимание и использование принципов IaC, Agile, CI/CD.
Мы предлагаем:
- На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся.
- Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.
- Agile-подход в работе (с удовольствием всему научим).
- Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.
- Поддержка твоих спортивных увлечений и компенсация до 50% от стоимости абонемента (зал/танцы/скалодромы и прочее на твой выбор).
- Занятия по английскому языку. Сейчас они проводятся в формате онлайн.
- Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)