Старший разработчик в Codenv
Наша группа является частью Platform Engineering в Яндексе, и мы делаем сервис для быстрого разворачивания окружений разработчика Codenv. Ищем человека, который хочет работать с современными технологиями и решать интересные задачи в данной области. Успешному кандидату нужно хорошо знать Linux и иметь опыт разработки на Go.Развитие продуктового подхода
Смысл сервиса в том, чтобы покрывать продуктовые сценарии работы наших пользователей — разработчиков Яндекса. Задачи в Codenv — это возможность напрямую влиять на эффективность работы коллег. Мы используем продуктовый подход: вы сможете общаться с пользователями, находить и прорабатывать пользовательские сценарии, а затем воплощать их в жизнь, делая работу других разработчиков приятнее и эффективнее. Повышение стабильности
При разработке сервиса многие вещи сознательно были упрощены, кое-где были срезаны углы. Сейчас мы активно работаем над надёжностью сервиса и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность. Вам предстоит заниматься тем же. Работа над отказоустойчивостью
Виртуальные машины разработчиков бывают очень чувствительны к отключениям дата-центров — например, на регламентные работы. Необходимо будет продумывать непрерывные сценарии работы и миграции данных.* Имеете опыт разработки на Go * Умеете проектировать REST API и работать с gRPC * Хорошо знаете Linux * Знаете реляционные базы данных * Понимаете архитектурные практики разработки распределённых сервисов* Понимаете принципы построения современных систем контроля версий * Имеете опыт разработки высоконагруженных распределённых систем * Имеете стойкое желание сделать работу инструментов разработки лучше
Смысл сервиса в том, чтобы покрывать продуктовые сценарии работы наших пользователей — разработчиков Яндекса. Задачи в Codenv — это возможность напрямую влиять на эффективность работы коллег. Мы используем продуктовый подход: вы сможете общаться с пользователями, находить и прорабатывать пользовательские сценарии, а затем воплощать их в жизнь, делая работу других разработчиков приятнее и эффективнее. Повышение стабильности
При разработке сервиса многие вещи сознательно были упрощены, кое-где были срезаны углы. Сейчас мы активно работаем над надёжностью сервиса и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность. Вам предстоит заниматься тем же. Работа над отказоустойчивостью
Виртуальные машины разработчиков бывают очень чувствительны к отключениям дата-центров — например, на регламентные работы. Необходимо будет продумывать непрерывные сценарии работы и миграции данных.* Имеете опыт разработки на Go * Умеете проектировать REST API и работать с gRPC * Хорошо знаете Linux * Знаете реляционные базы данных * Понимаете архитектурные практики разработки распределённых сервисов* Понимаете принципы построения современных систем контроля версий * Имеете опыт разработки высоконагруженных распределённых систем * Имеете стойкое желание сделать работу инструментов разработки лучше