Вакансия Middle Backend Golang разработчик

1 вакансия
Специализация: Golang
Уровень: Middle
Опыт: 2 года
Уровень английского: Не важно
Зарплата: $2000—5000
Город: Минск
Размер команды: 3—5
Размер компании: 10
Возможна удалённая работа: Да

Tribuna.com – ведущее цифровое спортивное издательство Украины и Беларуси. Мы делаем популярные спортивные медиа, сервисы и сообщества, рассказываем о спорте текстом и видео. Аудитория наших проектов перевалила за 5 миллионов человек и продолжает расти.

Описание работы

Команда работает над большой новостной платформой на базе микросервисов. Основная цель команды - перенести платформу со старой устаревшей кодовой базы на новую. Мы предпочитаем подход «нанимаем ради отношения, тренируемся ради навыков» и ищем человека, который может усилить нашу команду и помочь нам добиться поставленных целей.

Мы ищем Middle Backend Golang разработчика. В первую очередь вы сосредоточитесь на разработке микросервисов на Go, которые можно масштабировать и поддерживать. Для нас важно: стремление к совместному решению проблем, продуманный дизайн и качественный продукт.

Работа состоит из разработки новых сервисов и функций, рефакторинга старых сервисов, анализа архитектуры.

Обязанности и ответственность

  • Написание масштабируемого, надежного, тестируемого, эффективного и легко обслуживаемого кода;
  • Перевод требований к программному обеспечению в стабильное, работающее и высокопроизводительное программное обеспечение;
  • Участие в архитектурных и дизайнерских решениях, построение эффективной распределенной архитектуры микросервисов;
  • Полная ответственность за то, что делаете;
  • Понимание того, что вы доставляете продукт, а не код.

Требования

  • Знание языка программирования Go, парадигм, конструкций и идиом;
  • Хорошо, если вы знакомы с PHP и Perl (умение читать и понимать, без письма);
  • Знание общих горутин и паттернов каналов;
  • Понимание того, как основные структуры данных реализованы в Go;
  • Написание модульных тестов;
  • PostgreSQL;
  • Redis / Memcached;
  • Опыт работы с: gRPC, GraphQL;
  • Знакомство с инструментами CI / CD, такими как Jenkins, Gitlab pipelines;
  • Знакомство с метриками: Prometheus, Grafana, Datadog;
  • Опыт работы с сервисами AWS (DO, GCP и т. Д.);
  • Понимание Docker и Kubernetes.

Взамен мы предлагаем

  • Работу над успешным продуктом, которым пользуются миллионы любителей спорта;
  • Челендж по переводу успешного прибыльного проекта на новые технические рельсы;
  • Сильную продуктовую культуру и классных коллег; 
  • Гибкий график с возможностью удаленной работы, участие в обучающих курсах и конференциях;
  • Рыночную заработную плату.
Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании