Tech Lead Go в сервис хранения персональных данных (BerryBasket)( WILDBERRIES )

17 Декабря

Партнерские Вакансии

Город:

Санкт-Петербург

Занятость:

Полная занятость

Опыт:

Нет опыта

Компания "WILDBERRIES"

Wildberries — это крупнейший маркетплейс России, 30 млн пользователей, и масштабные технологические задачи.

В связи с активным ростом департамента Инфраструктура находимся в поиске Tech Lead Go в сервис хранения персональных данных (BerryBasket).

BerryBasket - это highload сервис, предназначенный для предоставления продуктам Wildberries данных по пользователям, в том числе персональных данных. Продукт микросервисной архитектуры собственной разработки написанный на GO. Шардированное, реплицированное, линейно масштабируемое файловое хранилище.

Главная задачи проекта - хранение и защита персональных данных пользователей, простой и надежный канал для чтения\записи данных.

Как мы работаем:

  • Пишем на последних версиях Go.
  • Используем Kafka для межсервисного взаимодействия.
  • В продукте данные хранятся в файловой системе на серверах, а также используются PosgreeSQL, ClickHouse,etcd.
  • Используем Elasticsearch, Grafana, Alertmanager и Kubernetes.
  • Все приложения упакованы в Docker и деплоятся нажатием одной кнопки.
  • У нас отличный CI/CD запускаем тесты, проверки безопасности и стиля на каждый pull request.
  • Все pull request проходят обязательное code review. - Участвуем в разработке и проектировании архитектурных решений, а также в реализации бизнес-задач.

Что нужно делать:

  • Проектировать и управлять архитектурой решений, улучшать существующую микросервисную архитектуру.
  • Совершенствовать подходы и процессы разработки, писать новые и развивать существующие сервисы на Go.
  • Руководить технической стороной команды разработки: декомпозировать и ставить задачи разработчикам, контролировать выполнение решений, проводить код-ревью, управлять приоритетами работ.
  • Участвовать в планировании с менеджером проекта для реализации задач разработки продуктов.
  • Согласовывать с бизнес-заказчиками требования, а также ставить приоритеты задачам.
  • Участвовать в процессе найма и наставничества разработчиков.

Какой опыт и знания нужны:

  • Опыт коммерческой разработки на Go от 4 лет.
  • Отличное знание базовых алгоритмов и структур данных.
  • Способность самостоятельно разбираться в сложных вопросах, проактивность в решении задач, умение консолидировать усилия свои и команды для достижения целей.
  • Опыт написания провайдеров и библиотек для подключения к базам данных, брокерам сообщений и другим инфраструктурным компонентам, а не только логики приложения.
  • Опыт работы с системами логирования и мониторинга: Kibana/OpenSearch, Grafana.
  • Уверенные навыки работы в Unix/Linux: глубокие знания операционной системы (ядро, память, процессы), умение диагностировать проблемы, например, определять причины состояния D-state у процесса и анализировать системные вызовы.
  • Опыт разработки высоконагруженных систем 100k rps+).
  • Практика работы с контейнерами (Docker, Kubernetes) и микросервисной архитектурой.
  • Уверенные знания Web/HTTP. Понимание и опыт работы с gRPC.
  • Опыт работы с системами обмена сообщениями, такими как Kafka и NATS.
  • Опыт работы с реляционными базами данных (PostgreSQL, ClickHouse) на уровне написания сложных запросов, оптимизации, транзакций. Приветствуется опыт работы с NoSQL решениями (Redis, MongoDB, Etcd).

    ​​​​​​Что у нас есть и чем мы готовы делиться:
    Оформление по ТК РФ с первого дня.
    Гибкие бизнес-процессы, минимум бюрократии и согласований.
    Разные бонусы компании: партнерские программы по обучению и фитнесу, корпоративное питание для сотрудников в офисе
Похожие вакансии

24 Декабря

Специалист по качеству данных( Интерлизинг )

Санкт-Петербург

Компания "Интерлизинг" Интерлизинг – федеральная лизинговая компания с 24-летней историей. Сегодня у нас 50 офисов по стране и 700+...

Отправить резюме подробнее

21 Декабря

Senior Golang/Python-разработчик в команду Общих сервисов Облака

Санкт-Петербург

Компания "Selectel" Облако Selectel - это продукт, позволяющий управлять виртуальными машинами, железными серверами, кластерами k8s, базами...

Отправить резюме подробнее

24 Декабря

Разработчик  DWH / Инженер данных

Санкт-Петербург

Компания "Многопрофильная клиника «Скандинавия». Клиника репродукции «Скандинавия АВА-ПЕТЕР»" Севергрупп Медицина - компания, занимающаяся...

Отправить резюме подробнее

24 Декабря

QA Engineer( CSI (Кристалл Сервис Интеграция) )

Санкт-Петербург

Компания "CSI (Кристалл Сервис Интеграция)" ​​​​​ Мы – аккредитованная IT-компания , осуществляющая полный цикл создания продуктов для крупных...

Отправить резюме подробнее

24 Декабря

Team Lead команды разработки (PHP 8+, Laravel)

Санкт-Петербург

до 300 000 руб.

Компания "StudyWorld" Привет! Меня зовут Александра, я занимаюсь ростом StudyWorld - EdTech компании, развивающей сервисы на международном...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: