Сима-ленд · Екатеринбург · от 150000 ₽
Мы развиваем внутренний сервис на Golang, обеспечивающий синхронизацию товарных остатков и интеграцию учётных систем компании с маркетплейсами. Сервис работает с PostgreSQL, получает данные из внутренних систем, обрабатывает события через очереди сообщений и взаимодействует с внешними API.
Сейчас мы расширяем команду разработки. Наша цель — повысить надёжность сервиса, снизить зависимость от отдельных специалистов, перераспределить функциональные зоны ответственности и создать архитектурную основу для дальнейшего масштабирования.
Мы ищем разработчика, который способен не просто реализовывать отдельные задачи, а системно развивать программный продукт, понимать взаимосвязи между компонентами и поддерживать техническую устойчивость решения. Нам важны инженерное мышление, самостоятельность, ответственность за результат и готовность работать над архитектурой действующей системы.
Ваши задачи:
Разобраться в существующем коде и архитектуре сервиса совместно с текущим разработчиком.
Участвовать в разделении функциональных зон сервиса: управление остатками, обработка FBS-заказов, интеграции и инфраструктурные компоненты.
Разрабатывать новую функциональность и модернизировать существующие компоненты на Go.
Развивать интеграции с 1С, внутренними системами и API маркетплейсов.
Повышать производительность, отказоустойчивость и надёжность обмена данными.
Оптимизировать PostgreSQL, механизмы конкурентного обновления записей и асинхронной обработки сообщений.
Внедрять мониторинг, логирование, автоматическое восстановление после ошибок.
Разрабатывать тесты, техническую документацию и стандарты сопровождения сервиса.
Участвовать в архитектурных решениях и совместном владении кодовой базой.
Обеспечивать возможность взаимозаменяемости разработчиков при сопровождении критических компонентов.
Что предстоит сделать в первые месяцы:
Освоить архитектуру сервиса и существующие бизнес-процессы.
Совместно с командой определить границы ответственности компонентов.
Сформировать технический план модернизации сервиса.
Взять в самостоятельную разработку одно из функциональных направлений.
Обеспечить взаимозаменяемость при сопровождении и устранении критических ошибок.
Приступить к реализации архитектурных улучшений без остановки текущих интеграций.
Требования:
Опыт коммерческой разработки на Golang.
Уверенное знание PostgreSQL и SQL.
Опыт создания и сопровождения интеграционных backend-сервисов.
Знание REST API, асинхронной обработки событий, очередей сообщений.
Понимание конкурентного доступа к данным, транзакций и оптимистических блокировок.
Опыт рефакторинга и развития существующих программных решений.
Навыки проектирования отказоустойчивой архитектуры.
Умение анализировать технические риски и аргументировать предлагаемые решения.
Готовность работать совместно с другим разработчиком, документировать решения и обмениваться знаниями.
Будет преимуществом:
Опыт интеграции с 1С.
Знание API Ozon, Wildberries и Яндекс Маркета.
Опыт автоматизации процессов FBS.
Опыт декомпозиции монолитных приложений.
Опыт настройки CI/CD, мониторинга и автоматизированного тестирования.
Что мы предлагаем:
Официальное трудоустройство с первого рабочего дня.
Стабильная заработная плата 2 раза в месяц.
График работы: 5/2 с 09:00 до 18:00. СБ, ВС, праздничные дни — выходные.
Работа в дружной команде, которая всегда поможет и подскажет.
Бесплатная доставка корпоративным транспортом из всех районов Екатеринбурга и ближайших городов.
Перспективы профессионального и карьерного роста.
Бесплатный тренажёрный зал на территории компании, штатный тренер.
Оптовые цены на товары Гипермаркета.
Корпоративное обучение (мастер-классы, внутренние тренинги, внешнее обучение у профессиональных тренеров, система наставничества).
Современный и комфортный офис в формате open space.
Всё для продуктивной работы и отдыха: несколько комнат для переговоров с коллегами и поставщиками, кинотеатр для проведения презентаций и обучения, комнаты отдыха, вкус
Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.
10500+ вакансий от 1600+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 900+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.