Senior Разработчик Golang

KMF Банк

Senior Разработчик Golang

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

Что делать?

  • Проектировать и разрабатывать микросервисы на Go;
  • Создавать надёжные, масштабируемые бэкенд-сервисы с использованием Go и пакета Fiber;
  • Интегрировать внешние системы;
  • Реализовывать коннекторы и интеграционные решения для взаимодействия с государственными базами данных, банковскими API, лендингами и другими сторонними сервисами;
  • Разрабатывать сервисы для внутренних процессов;
  • Автоматизировать и оптимизировать внутренние бизнес-процессы компании, обеспечивая высокую доступность и отказоустойчивость;
  • Создавать API для внешних потребителей;
  • Разрабатывать REST-интерфейсы для партнёров и мобильных приложений, учитывая требования по безопасности, скорости и нагрузке;
  • Упаковывать сервисы в Docker-контейнеры и управлять ими через Kubernetes для бесперебойного деплоя и масштабирования;
  • Настраивать CI/CD и вести версионирование;
  • Писать и поддерживать пайплайны в GitLab CI/CD, обеспечивая качественную автоматизацию сборки, тестирования и релизов.

Если у тебя:

  • Опыт разработки на GoLang и знание его особенностей.
  • Знание фреймворка Fiber.
  • Опыт работы с Docker, Kubernetes (k8s).
  • Знание инструментов мониторинга и отслеживания, таких как Sentry.
  • Опыт работы с системами контроля версий, включая GitLab.
  • Знание различных баз данных, включая SQL Server, PostgreSQL, Firebird.
  • Опыт работы с системами обмена сообщениями, такими как RabbitMQ и Kafka.
  • Знание базовых концепций NoSQL баз данных, таких как Redis и MongoDB.

Используемый стек:

  • Golang, fiber, docker, k8s, sentry, gitlab;
  • Sql server, postgresql, firebird;
  • Rabbit, kafka, redis, mongodb.

Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию