Junior Backend-developer
- Режим работы: Полный рабочий день
- Опыт работы: опыт работы от 0 до 0 года/лет
- Испытательный срок: 0 мес.
- З/п на время испытательного срока: не указана
- З/п после испытательного срока: от 40 тыс. руб. руб.
- Тип занятости: Полный рабочий день
- График работы: Гибкий
- Город: Санкт-Петербург
- Адрес: Выборгская наб. 47
Требования к кандидату
- Хорошие знания .NET: необходимо понимать как не мучить Garbage Collector, когда какую структуру данных выбрать, как работает асинхронный код;
- Инженерное мышление: нужно не бояться заглянуть вглубь любой из технологий или кусков кода, уметь логически локализовать проблему;
- Понимание различных хранилищ данных: когда лучше использовать Redis, когда MongoDb, когда лучше подойдёт реляционная БД. Важно уметь понять проблемы запроса;
- Представлять, как сделать живучий сервис на проде, который не разбудит ночными падениями. Понимать, что любой из компонентов в системе может быть недоступен.
Обязанности
Чем нужно будет заниматься:
- Помогать в выезде из монолита в сервисы, делать это аккуратно и незаметно для пользователей;
- Работать над прозрачностью системы, покрывать мониторингом, метриками, логами и трейсингом всё то, что ещё не покрыто;
- Улучшать текущие показатели отказоустойчивости при помощи кэширующих и фоллбэк механизмов;
- Оптимизировать алгоритмы (да, самые настоящие алгоритмы).
Условия
В роли бэкенд разработчика в нашей команде вы будете повышать надёжность существующих сервисов, заниматься их масштабированием и оптимизацией. Вы будете вносить изменения на всех уровнях стека обработки запросов, помогая команде повышать текущие показатели SLA.