О позиции
Мы ищем Senior Golang разработчика для присоединения к нашей команде в компании RedLab. Эта позиция предлагает уникальную возможность работать над интересными проектами в финансовой и промышленной сферах. Если вы обладаете опытом коммерческой разработки на Go не менее 5 лет и хотите работать удалённо, то это предложение для вас!
Чем вы будете заниматься
- Разрабатывать многопоточные приложения на Go, используя современные паттерны проектирования.
- Работать с сетевой подсистемой в контексте Golang и gRPC.
- Создавать микросервисную архитектуру приложений и взаимодействовать с API (RestAPI, SOAP, GraphQL).
- Оптимизировать работу с реляционными (PostgreSQL, MySQL/MariaDB) и NoSQL БД (Redis, MongoDB, Clickhouse).
- Использовать очереди сообщений, такие как Kafka и RabbitMQ.
- Работать с технологиями Linux, Git, Docker, S3 и Kubernetes.
- Следовать принципам SOLID, DRY и KISS в разработке.
Требования
- Опыт коммерческой разработки на Go не менее 5 лет.
- Знание ООП и популярных паттернов проектирования.
- Умение писать многопоточные приложения на Go.
- Понимание сетевой подсистемы и опыт работы с gRPC.
- Опыт работы с микросервисной архитектурой.
- Знание SQL и опыт работы с реляционными и NoSQL БД.
- Опыт работы с очередями сообщений (Kafka, RabbitMQ).
- Знание технологий Linux, Git, Docker, S3 и Kubernetes.
Будет плюсом
- Опыт в написании unit-тестов.
- Опыт работы со стриминговыми/real-time сервисами (аудио/видео).
- Опыт руководства командой разработчиков.
- Умение разбираться в технической документации и ТЗ.
- Опыт работы с Camunda и разработка BPMN процессов.
- Опыт работы с высоконагруженными распределенными системами.
Что мы предлагаем
- Удалённую работу с возможностью работать из любого города.
- Полную занятость и заключение договора гражданско-правового характера.
- Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях.
- Интересные и уникальные проекты в финансовой и промышленной сферах.
- Скидки от партнеров на обучение и покупки.
- Корпоративная библиотека для профессионального роста.
Вакансия предлагает интересные условия для опытных разработчиков Golang. Однако, информация о зарплате не указана, что может вызвать вопросы у кандидатов.
Кто здесь добьётся успеха
Глубокие знания языка программирования Go, опыт разработки многопоточных приложений с использованием gRPC и паттернов проектирования, таких как MVC и CQRS.
Способность эффективно работать в удалённой команде и управлять своим временем, что включает в себя самодисциплину и проактивный подход к решению проблем.
Опыт работы с контейнерами Docker и оркестрацией Kubernetes, а также знания в области управления данными с использованием PostgreSQL и MySQL для разработки высоконагруженных приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев