Разработчик на Go в Яндекс Еду
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Условия работы
Наша команда занимается разработкой технической платформы на Go для создания микросервисов в инфраструктуре Яндекса.
У нас много задач на проектирование и взаимодействие с инфраструктурным уровнем. Цель разработки — скрыть от потребителя платформы всю кухню и дать возможность быстро писать бизнес-логику.
Мы не создаём сервисы для миллионов людей, мы создаём платформу, на которой будут созданы сервисы для миллионов людей.
Что нужно делать:
- разрабатывать микросервисную платформу на Go;
- интегрировать платформу с внутренними инструментами и инфраструктурой Яндекса;
- проектировать участки платформы с акцентом на тиражируемость.
Мы ждем, что вы:
- разрабатывали на Go более двух лет;
- понимаете принципы построения микросервисной инфраструктуры и архитектуры микросервисных платформ и распределённых систем;
- разбираетесь в принципах работы с Unix;
- хорошо знаете, как работают реляционные базы данных, брокеры сообщений, системы логирования, системы оркестрации;
- умеете писать эффективный и понятный код, покрываете код тестами;
- способны аргументировать решения и договариваться с коллегами;
- готовы брать на себя ответственность и предлагать идеи.
Бонусы
- сильная команда, с которой можно расти;
- возможность влиять на процесс и результат;
- премии каждые полгода за эффективную работу;
- компенсация оплаты питания на территории офиса;
- тренажёрный зал и дежурный врач в офисе;
- расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
- гибкий график работы.
Дополнительные инструкции
Будет плюсом, если вы:
- имеете опыт в проектировании микросервисов;
- способны декомпозировать крупные задачи, оценивать время на разработку и другие этапы, не стесняетесь пойти за помощью к незнакомым людям;
- знаете Python (в большей степени) или C++ (в меньшей степени).