DevOps engineer
Требования
Местоположение и тип занятости
Компания
Code the lifestyle
Описание вакансии
О компании и команде
Находимся в поиске DevOps инженеров на позиции Middle/Senior.
Процессы DevOps активно развиваются в компании, появилась потребность в большем количестве инженеров под текущие и новые проекты, поэтому ищем инженеров уровня Middle/Senior.
Немного про наши рабочие будни:
- У нас масса интересных проектов, половина из них инициированы самими девопсами, при этом ты сам можешь выбрать проект или даже поменять команду, свобода действий и выбора поощряется
- Работаем в полностью удаленном формате. Нам не так важен твой часовой пояс, как результат. Поэтому взаимодействие будет комфортным и удобным, несмотря на разницу часовых поясов
- Удобство превыше всего. Для работы мы предоставляем актуальные MacBook Pro или аналог на Windows
- Для работы требуется только VPN, никаких удаленных рабочих столов и прочих ограничений
- Постоянно работаем над процессами внутри команды. Для этого мы обсуждаем все на регулярных статусных встречах, а боли и удачи выносим на ретро, по итогу которых ставим задачи.
- Считаем, что инженер должен в первую очередь решать задачи, а не получать согласования и прочие разрешения
- Ты сможешь сосредоточиться на инструментах и технологиях, не тратя время на рутину, связанную с поднятием инфраструктуры, этим занимаются наши собратья из отдела инфраструктуры
- У нас классная дружная команда
- Мы не делаем жесткого разделения задач по грейдам. Джуниор может решать сеньёрские задачи, что позволяет нашим джунам максимально быстро расти в навыках и грейде
Стек технологий:
- OS (CentOS/AlmaLinux);
- Kubernetes (Yandex Cloud и немного on-premise, который помогает поддерживать команда инфраструктуры), docker, docker-compose;
- Observability (VictoriaMetrics, Grafana, Sentry);
- Logging (ELK, OpenSearch, Loki);
- CI/CD (GitLab, Atlassian Bamboo);
- Deploy (Helm, Helmfile, ArgoCD);
- IaC (Terraform, Ansible, Packer);
- Loadtesting (k6);
- Message brokers (Kafka, RabbitMQ, ActiveMQ, NSQ);
- DB (PostgreSQL, MySQL)
Наши проекты:
- Импортозамещение - решили двигаться в сторону open source решений:
- Atlassian bamboo -> GitLab;
- Jfrog Artifactory -> Nexus+Harbor (пока исследуем)
- Миграция микросервисов из On-premise Production Kubernetes кластера в Yandex Cloud
- Унификация деплоя, введение единых стандартов (helm)
- Стандартизация процессов сборки и деплоя приложений
- Улучшение мониторинга, повышение observability:
- Уже переехали с Prometheus на Victoria Metrics
- Делаем процесс алертинга понятным и доступным для разработки
- Изучаем, могут ли DORA метрики принести пользу компании
- Работаем над внедрением tracing
- Развитие QA-стендов
- Уже знаем, что есть потребность, но ещё не решили, что конкретно будем делать. Будет здорово, если ты поможешь придумать реализацию
- Масштабирование платформы
- Добились того, что продакшен стабильно работает при резких скачках нагрузки. Хотим научиться знать о таких скачках заранее
- Регулярно проводим нагрузочные тестирования. Автоматизируем их
- Работаем над улучшениями политики по инцидентам
Ожидания от кандидата
- Опыт работы в DevOps от 2 лет, в IT от 4 лет;
- Хорошие коммуникативные навыки, умение объяснять сложные вещи простым языком, строить аналогии;
- Опыт системного администрирования Unix систем
- Любовь к Kubernetes
- Понимание нашего стека технологий
- Умение быстро найти и починить
Условия работы
- Официальное оформление, белую заработную плату;
- Гибкий график работы, есть возможность удобно планировать рабочее и личное время, а также работать удаленно;
- Расширенную ДМС программу со стоматологией в первые две недели работы;
- Скидки на весь каталог сайта Lamoda;
- Лучшее оборудование для работы;
- Работу в независимых командах, возможность планировать, определять релизный цикл приложений;
- Обмен знаниями внутри компании - мы организуем внутренние митапы и являемся площадкой для различных IT сообществ;
- Возможность посещать конференции в качестве слушателей и докладчиков (для желающих профессионально подготовиться к выступлениям с докладами или презентациями у нас есть Speakers Club);
- Вовлеченный в процессы менеджмент: наше руководство понимает и учитывает все особенности IT-разработки и готово услышать ваши крутые идеи.