Senior Golang Developer в сервис рассылок (Sender) (удаленная работа)

5 октября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Golang Developer в сервис рассылок (Sender)

Описание вакансии

Sender - продукт собственной разработки, реализованный на GO. Основная цель продукта рассылка e-mail и sms сообщений. Сервис ежедневно обрабатывает миллионы сообщений в сутки от разных сервисов Wildberries.

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

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

Задачи:

  • Участие в разработке и развитие нашего продукта.
  • Поддержка и доработка имеющихся сервисов.
  • Разработка новых сервисов.
  • Участие в разработке других инфраструктурных проектов.

Ожидание от кандидата:

  • Знание стандартных алгоритмов и структуры данных.
  • Опыт коммерческой разработки на Golang от 4 лет.
  • Уверенные знания Web/HTTP.
  • Опыт написание провайдеров/библиотек по подключению к БД, брокерам сообщений и т.д., а не просто написание логики приложения.
  • Опыт работы с Linux.
  • Умение писать bash скрипты.


Необходимый стек:

  • Rest, JSONRPC, gRPC
  • PostgreSQL, ClickHouse
  • NoSQL (Redis/MongoDB/Etcd и т.д.)
  • Kafka, Nats