DevOps инженер
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет. Если вы снова видите наш логотип - значит мы продолжаем поиск талантов для укрепления бэкенд - подразделения.
Чтобы подать заявку - сперва прочтите блок с "дополнительными инструкциями", там интересное задание.
Заявки отправленные на почту, напрямую в мессенджер или просто без выполненных инструкций - будут удаляться без рассмотрения.
Как и всегда у нас нет повальной бюрократии, менеджеров, и, в общем, людей - "занятых не ясно чем".
Сегодня мы ищем, просто хорошего человека, который искренне и страстно желает вырасти в мощного инженера и делать с нами классные штуки для международного и отечественного рынка, а также внутренние проекты, которые, возможно, изменят всю IT.
Если вы "ещё слишком молоды" или уже "слишком стары" "для этого дерьма" - проходите мимо, эта вакансия должна помочь найти нам человека с которым мы пройдём огонь и воду и будем работать не один год.
У нас по-прежнему нет конвейера, постоянных дедлайнов и прочего дерьма которое присуще большим и «быстрорастущим» компаниям, каждый проект проектируется и разрабатывается с любовью и присущей нам внимательностью к самым, казалось бы, незначительным мелочам.
Процессы и дисциплина — два столпа на которых стоит команда.
Что делаем?
Сервисы для инженеров. а также "убийц" HH, Mindbox и собственную MMORTS.
Кого ищем?
- дисциплинированного (в состоянии организовать свой день)
- ответственного (даже если собрался уволиться - предупреждаешь, заканчиваешь таски, потом уходишь)
- проактивного - кончились таски - пошёл набрал ещё
- инженер != программист
- трудолюбивого
- последовательного
- любознательного
ЕСЛИ ВЫ ЧЕГО-ТО НЕ ЗНАЕТЕ — ВСЁ РАВНО ЛУЧШЕ ПОПРОБОВАТЬ СВОИ СИЛЫ, ЧЕМ ПРОСТО ПРОЙТИ МИМО
Что требуем
Kubernetes
- Знание спецификаций ресурсов: Deployment, Service, Ingress, StatefulSet, DaemonSet.
- Опыт с настройкой autoscaling: HPA (Horizontal Pod Autoscaler) и VPA (Vertical Pod Autoscaler).
- Владение Kubernetes Networking: CNI (Container Network Interface), Network Policies.
- Умение работать с Helm charts для упаковки и деплоя приложений.
- Настройка Probes (liveness, readiness, startup) для контроля состояния контейнеров
ClickHouse
- Оптимизация запросов с использованием индексов: MergeTree, Skip Indexes.
- Развертывание и масштабирование ClickHouse: использование ReplicatedMergeTree для репликации.
- Настройка ClickHouse для realtime аналитики: Low Cardinality и Materialized Views.
RabbitMQ
- Настройка и оптимизация RabbitMQ: High Availability (mirrored queues), Dead Letter Exchanges.
- Использование различных типов обменников (exchanges): direct, topic, headers, fanout.
- Управление потоками сообщений через Flow Control и использование Quorum Queues для улучшения надёжности.
PostgreSQL
- Продвинутое использование индексов: B-tree, GIN, GiST, и BRIN для оптимизации запросов.
- Понимание и настройка репликации: Streaming Replication, Logical Replication.
- Работа с Partitioned Tables для улучшения производительности больших датасетов.
Redis
- Настройка persistence (RDB, AOF) для обеспечения долговременного хранения данных.
- Использование Redis Cluster для масштабирования и отказоустойчивости.
- Оптимизация производительности: Pipelining, Lua Scripting.
Git и GitHub
- Продвинутое использование GitHub Actions для CI/CD: настройка workflow, runners, и jobs для автоматизации тестирования, сборки и деплоя.
- Работа с GitHub Issues и Pull Requests: использование labels, milestones, и projects для организации работы над проектом.
- Использование GitHub Advanced Security Features, включая Dependabot для управления зависимостями и Code Scanning для обеспечения безопасности кода.
- Знание GitHub Pages и Jekyll для развертывания статических сайтов и документации проекта.
Будет плюсом
- совсем не обязательно писать умные статьи и учавствовать в конференциях, однако, иметь хоть сколь-нибудь активный акк на Github - было бы не лишним
- рабочие пет-проекты хотя бы на уровне сервисной модели
- живые соц. сети
- творческие проекты
Условия работы
- Оформление по договору с ИП или самозанятым
- Испытательный срок, с возможностью досрочного завершения, до 3-х месяцев
Бонусы
- оплачиваем сервисы (GPT, Claude, JetBrains и др)
- предоставляем возможность развиваться за рамками твоей основной специализации, учим, менторим, доводим до результатов
- полная удалёнка
- после годового стажа - возможность участвовать в глобальных проектах и допуск до экспериментальных проектов (там очень интересные штуки)
Дополнительные инструкции
- создай на pinterest доску с названием moodboard
- добавь туда от 25 до 50 (не меньше) разных изображений, которые нравятся и соответствуют твоему духу
- там же, на pinterest, создай доску с названием antimoodboard
- добавь туда от 20 до 35 (не меньше) разных изображений, которые вам не нравятся и вообще портят настроение
- пройди короткое тестовое задание - не на знание стека, а на подход к решению задач
- Отправь ссылки на доски и форк челленджа в отклике, ожидай ревью