ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1964798 | Golang-разработчик | Москва | > President Service Consult | open | 2024-11-12 |
Требования
Опыт коммерческой командной разработки на Golang от 3х лет. Уверенные знания Golang, включая: - опыт использования примитивов синхронизации. -
Обязанности
Разработка новых и поддержка существующих микросервисов. - Работа над “распилом” монолита в команде в сфере Highload e-commerce со сложной бизнес...
Описание
Ищем Go разработчика для крупного долгосрочного проекта.
Заказчик аутсорсинговая IT-компания, работающая с лидерами E-commerce рынка.
Чем предстоит заниматься:
- Разработка новых и поддержка существующих микросервисов;
- Работа над “распилом” монолита в команде в сфере Highload e-commerce со сложной бизнес-логикой для компаний федерального уровня с использованием современного стека технологий и подходов.
Что для нас важно:
- Опыт коммерческой командной разработки на Golang от 3х лет;
Уверенные знания Golang, включая:
- опыт использования примитивов синхронизации;
- понимание принципов работы с garbage collector;
- понимание принципов работы планировщика;
- знания работы основных типов пакета runtime;
- уверенное владение GORM/PGX;
- опыт написания unit-тестов;
- опыт профилирования и отладки (cpuprofile, pprof, memprofile);
- навыки работы с кодогенерацией;
- опыт использования protobuf и его кастомизации;
- Отличные знания алгоритмов, алгоритмической сложности и структур данных;
- Понимание принципов SOLID, DRY и паттернов проектирвоания;
- Опыт проектирования микросервисных архитектур (понимание основ построения микросервисов, протоколов взаимодействия и тд);
- Базы данных PostgreSQL / MySQL: ACID, понимание транзакций, уровней изоляций, блокировок, замеры скорости операций БД, индексирование, структуры данных, функции и тригеры;
- Брокеры очередей: RabbitMQ, Kafka или Nats;
- Система контроля версий (git), системы ведения задач (JIRA, Redmine) и системы документирования (Confluence, Markdown).
Мы предлагаем:
- Официальное оформление, полностью белый доход;
- Полностью удаленный формат работы;
- Достойный уровень дохода - обсуждается на собеседовании по итогам технического интервью;
- Расширенный полис ДМС (включает стоматологию) после прохождения испытательного срока.