Backend-разработчик в команду PaaS
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Наша платформенная команда создаёт форк внутренней платформы Авито (PaaS) и развивает его как технологический продукт для внешнего рынка. Наша задача — адаптировать существующие компоненты PaaS под потребности внешних клиентов, разрабатывать адаптеры для их систем и создавать инструменты, которые помогут платформенным командам эффективно работать с новым продуктом.
Примеры будущих задач:
- реализовать реестр персистентных хранилищ с полной проработкой юзер-флоу, необходимых ручек, политик доступа и механизма поиска;
- интегрировать внешние хранилища секретов (Vault) в текущий флоу доставки секретов в приложении;
- описать terraform-конфигурации для развёртывания демо-стендов приложения для клиентов.
Вам предстоит:
- развивать механизм деплоя сервисов во множество окружений и инфраструктуру вокруг него;
- обеспечивать безопасность платформы, контролируя доступ и взаимодействие сервисов;
- реализовывать и дорабатывать механизм конфигурации приложения с системами управления секретами (Vault и др.).
Мы ждём, что вы:
- имеете от трёх до пяти лет опыта коммерческой разработки на Go;
- понимаете принципы работы Kubernetes и умеете выполнять деплой, а также находить и диагностировать проблемы с pod'ами;
- имеете опыт работы с различными базами данных, включая PostgreSQL, Redis и MongoDB;
- умеете проектировать и создавать отказоустойчивые распределённые системы;
- ответственны и умеете самостоятельно вести проекты от идеи до запуска и последующей поддержки.
Будет здорово, если вы:
- имеете опыт работы в качестве QA;
- имеете опыт работы с API Kubernetes, Operator/Controller;
- понимаете практики SRE и подходы к обеспечению надёжности сервисов.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- талантливая команда, готовая поддержать ваши инициативы;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.