Напиши текст вакансии для должности "Golang Developer". Название компании: "Quadcode". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'golang', 'SQL', 'PostgreSQL', 'Redis', 'docker', 'RabbitMQ', 'Unit Testing', 'Git', 'Kubernetes', 'Scrum'

Привет! Мы компания Quadcode, разрабатываем трейдинговую SaaS платформу для клиентов по всему миру.Сейчас ищем Golang разработчика в несколько команд: 1) Retention development - Здесь ребята разрабатывают внутренние инструменты для маркетинга (админка и система рассылки писем на многомиллионные аудитории). Есть архитектурно сложные задачи, связанные с параллельностью и корректностью массовых рассылок, а также обработка больших объёмов данных.  В команде уже есть 5 разработчиков, 2 тестировщика, автоматизатор и тимлид. 2) Landings - разработка лендингов и систем для управления трафиком и сбора информации о нём. Задачи будут связаны с разработкой нового микросервиса маркетнговых данных (сбор данных о касаниях на лендингах и анализ трафика, аналог Google Analytics) и доработкой арбитра. Есть требования к производительности и надёжности работы сервисов.  Сейчас в команде 2 разработчика на бэкэнде и 3 на фронте, QA инженеры и автоматизатор, дизайнер, аналитик, тимлид.  3) Trading Development - команда занимается созданием и развитием микросервисов, обеспечивающих торговлю на различных инструментах платформы (например, Margin Forex, Margin CFD, Options), и вспомогательных микросервисов (это, например, внутренний биллинг, отвечающий за движение денежных средств клиентов). Начиная с Q1 2022 ожидается запуск нового проекта DMA (Direct Market Access), и задачи здесь будут связаны с поддержкой частичного закрытия ордеров на Margin CFD и мультивалютных счетов. Сейчас в команде 4 разработчика, 3 автоматизатора и 1 ручник.  Общее в процессах:  работаем по Scrum; основной язык программирования Go; покрытие кода unit-тестами; работаем в тесном взаимодействии с другими подразделениями и службами эксплуатации.  Стек технологий:  Golang; CI/CD: Kubernetes, Docker, Gitlab; DB: PostgreSQL, Redis; Service discovery: Hashicorp&#39;s Consul, Vault; Monitoring: Grafana, Graylog, Jaeger; Message broker: RabbitMQ и самописная шина данных.  У нас ты сможешь поработать с большим потоком данных, добавлять новую функциональность к существующим микросервисам и создавать новые сервисы с нуля 70% времени. А также:   Много кодить на Go;   Создавать интеграционные и юнит-тесты;   Участвовать в командных дейли, планировании, грумингах, ретроспективах, код-ревью;   Взаимодействовать со смежными командами разработки и эксплуатации.   От тебя мы ожидаем:  опыт разработки на Golang от 1,5 лет; хорошие знания SQL (мы используем PostgreSQL); внимательность, качественный подход к тестированию кода.  Будет плюсом:   знание Redis; Docker, k8s.  Этапы отбора:  Техническое интервью (онлайн). Финальное общение с командой (онлайн).