Golang разработчик
Описание вакансии
Обязанности:
- Разработка и поддержка распределенных облачных сервисов;
- Участие в формировании технологического стека;
- Участие в создании инфраструктуры для высоконагруженных проектов.
Требования:
- Опыт работы от 2 лет в роли бэкенд разработчика на GoLang;
- Знание основ Linux и сетевого взаимодействия;
- Знание и понимание модели OSI и в частности HTTP;
- Знание и применение принципов Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion, Don’t repeat yourself, Keep It Simple and Straightforward и в идеале Domain-driven design (SOLID, DRY, KISS, DDD);
- Знание паттернов проектирования (основных, архитектурных, enterprise, интеграционных) и умение их применять;
- Понимание и умение работы с системами GIT;
- Знания кey-value СУБД, Oracle NoSQL и принципов асинхронного программирования;
- Необходимо выполнить тех задание перед единственным итоговым интервью. Просьба не откликаться тем кандидатам, кто не готов (не хочет) выполнять тех задание
Условия:
- Удаленная работа;
- Граждане РФ;
- Гибкое начало рабочего дня с 9 до 12;
- Рабочая станция на выбор (Linux, Windows, Mac OS)