Senior Golang developer, Москва.

▷ Работодатель: Элоконт (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Проект по поддержке и развитию высоконагруженной системы, позволяющей оперативно выбирать адресатов из таблиц BigData, предварительно разлинованных по разным жизненным ситуациям адресатов. Система дает возможность вести с адресатом индивидуальную коммуникацию, работать с группами адресатов, создавать события и управлять ими.

Команда на проекте небольшая - около 15 человек 4 разработчика бэк+ 2 разработчика фронт + тестирование + верстка +аналитика.

Обязанности

• Постоянно создавать чистую, тестируемую, масштабируемую (микросервисы) серверную часть;

• Поддержка и рефакторинг текущей кодовой базы;

• Управление командой разработки, помогать в распределении задач;

• Код-ревью;

• Готовность предлагать архитектурные решения;

• Проектирование и разработка отказоустойчивых сервисов;

• Написание unit-тестов;

• Документирование RESTful web-API по OpenAPI-спецификации (Swagger).

Требования

• Коммерческий опыт разработки backend от 3х лет, на Go от 2х лет;

• Писать понятный, поддерживаемый и тестируемый код, предлагать и реализовывать идеи по его улучшению;

• Опыт написания микросервисов, понимание микросервисной архитектуры;

• Иметь опыт работы с PostgreSQL, оптимизации SQL-запросов;

• Опыт работы с брокерами сообщений (RabbitMQ/NATS/Kafka);

• Понимание принципов построения многопоточных приложений (синхронизации, блокировки, чем опасна data-race);

• Навыки работы с различными протоколами передачи данных: TCP, HTTP, WebSocket, Protobuf/gRPC;

• Знание особенностей разработки highload-проектов;

• Опыт профилирования и оптимизации сервисов;

• Опыт проектирования БД;

• Опыт работы с оркестраторами Swarm/k8s/Nomad;

• Опыт работы с Docker, Git, Linux;

• Опыт управления командой разработчиков;

• Владение английским языком на уровне чтения технической документации;

• Быть в курсе новых технологий, инструментов разработки и появляющихся стандартов;

• Умение работать в команде, разбираться в чужом коде.

Мы предлагаем:

• Работу в успешной, растущей компании;

• Карьерный и профессиональный рост как на проекте, так и в компании;

• Отсутствие какого-либо дресс-кода;

• Свободный график;

• Адекватное руководство;

• Оформление по ТК, полностью белая зарплата.

http://elocont.ru/

Created: .
Expires after: .
Responses: 10

Откликнуться на вакансию  Работодатель: профиль,отзывы