freehire launches on Product Hunt on 26 August.

Follow →

Junior Go Developer

Open 23d

Summary

Junior Go developer at a high-traffic bank in Tashkent will refactor a monolith into microservices, write Go code, optimize PostgreSQL queries, and deploy on Kubernetes while using Kafka, Redis, and CI/CD pipelines.

Мы ищем Junior Go Developer, который будет участвовать в развитии существующей высоконагруженной системы и постепенном переходе от монолитной архитектуры к микросервисам.

Чем предстоит заниматься:

  • разработкой новых функций и модулей в существующем монолите;
  • поиском, диагностикой и исправлением ошибок в legacy-коде;
  • оптимизацией производительности и рефакторингом существующих компонентов;
  • участием в проектировании и выделении сервисов из монолита в микросервисную архитектуру;
  • разработкой интеграций с использованием Kafka;
  • написанием SQL-запросов, миграций и сопровождением PostgreSQL;
  • использованием Redis для кэширования и хранения временных данных;
  • участием в настройке и поддержке CI/CD в GitLab;
  • деплоем и сопровождением сервисов в Kubernetes;
  • мониторингом приложений через Grafana и участием в разборе инцидентов;
  • проведением код-ревью и обсуждением архитектурных решений.

Мы ожидаем:

  • коммерческий опыт разработки на Go от 1 года;
  • опыт работы с Gin (или готовность быстро освоить фреймворк);
  • уверенные знания PostgreSQL и понимание принципов работы реляционных БД;
  • базовые знания Redis;
  • понимание принципов работы брокеров сообщений, опыт с Kafka будет преимуществом;
  • опыт работы с Docker, понимание основ Kubernetes;
  • опыт использования Git/GitLab и понимание процессов CI/CD;
  • умение разбираться в чужом, в том числе legacy-коде;
  • готовность совмещать развитие нового функционала с поддержкой существующей системы.

Условия:

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available