Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Обязанности:
- Разработка и поддержка серверной части высоконагруженного и распределённого сервиса;
- Разработка API и интерфейсов;
- Изучение и внедрение новых технологий, разработка архитектурных решений;
- Тестирование результатов своей работы;
- Документирование кода, описание разрабатываемых компонентов;
- Отчетность в системе ведения проектов.
Требования:
- Хорошее знание Go;
- Опыт разработки многопоточных приложений, клиент-серверных приложений, highload сервисов;
- Опыт работы с реляционными БД (PostgreSQL);
- Опыт работы с большими объёмами данных (как на уровне базы данных, так и на уровне скриптов);
- Опыт разработки под Linux;
- Опыт написания юнит-тестов;
- Знание сетевых протоколов (TCP, HTTP);
- Опыт использования основных методик тестирования кода;
- Опыт написания юнит-тестов;
- Ответственность и аккуратность;
- Умение разбираться в чужом коде, желание работать в команде;
- Опыт разработки или, по крайней мере, понимание структуры распределенных систем.
Желательно:
Условия:
- Удобный формат работы на выбор: удаленная работа из любой локации или офис в Москве.
- Программы поддержки развития сотрудников: частичная компенсация обучения английскому языку, курсов, книг по специальности и менеджменту.
Ключевые навыки
Redis c++ client
Postgresql
Linux
Django
Golang
Вакансия опубликована 20.05.2024 в г. Москва.