Lead golang developer (finance project)
Требования
Местоположение и тип занятости
Компания
Ищем таланты
Описание вакансии
О компании и команде
Ищем Lead Go Developer'а для разработки веб-приложения, которое обеспечивает централизованное управление торговыми платформами и анализ данных в реальном времени. Система используется внутренними отделами компании для мониторинга рисков и администрирования платформ.
Ожидания от кандидата
- Уверенные знания языка программирования Go с хорошим пониманием его основных концепций, идиоматического использования и принципов написания конкурентного кода;
- Минимум 4 года практического опыта коммерческой разработки на Go;
- Опыт управления командой разработчиков (3 и более человек) не менее 1 года;
- Опыт разработки высоконагруженных приложений (тысячи RPS);
- Глубокое понимание механизмов синхронизации;
- Базовые знания принципов работы и команд Linux;
- Уверенные навыки профилирования и отладки кода;
- Навыки решения проблем и способности анализировать сложные технические вопросы;
- Опыт написания юнит-тестов и интеграционных тестов;
- Опыт работы с брокерами сообщений и глубокое понимание их работы;
- Опыт работы с внешними кэш-серверами;
- Продвинутое понимание принципов проектирования архитектуры микросервисов;
- Уверенное владение SQL-базами данных и навыки работы с ними;
- Опыт работы с OpenAPI, Protobuf и GRPC;
- Глубокое понимание CI/CD процессов;
- Знание принципов SOLID, шаблонов проектирования, опыт их применения;
- Опыт работы с другими языками программирования и технологиями (например, PHP, Docker, Kubernetes) является плюсом;
- Уровень английского языка не ниже C1.
Условия работы
- Удаленный формат работы;
- Достойный уровень заработной платы (отталкиваемся от пожеланий кандидата);
- Разные формы трудоустройства, в тч оформление в одно из юр лиц компании;
- Технически сложный продукт.