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