Go-разработчик

2024-10-18
Опыт работы От 1 года до 3 лет
Полный день
Полная занятость
Откликнуться
ALSECO, АО
Алматы

Golang:

  • Общее (обязательно): goroutines, channels, sync package.
  • Сетевой стек: REST API, gRPC.
  • Библиотеки для работы с СУБД: lib/pq, pgx, sqlx, gorm.
  • Управление миграциями СУБД: flyway, golang-migrate, goose.
  • Библиотеки для работы с web: gin, fiber, echo.
  • Логирование: zap, zerolog.
  • Конфигурация: viper, godotenv, go-envconfig.
  • Трассировка: opentelemetry.
  • Тестирование: testify, gomock.
  • Управление доступом: keycloak IDP (библиотеки: jwt-go).
  • Документация: swag.
  • Обязателен опыт работы с RabbitMQ (библиотеки: amqp091-go).
  • Обязателен опыт работы с redis (библиотеки: go-redis).
  • Опыт работы с s3 storage (minio-go).

Общее:

  • Уверенное знание СУБД PostgreSQL.
  • Знание и опыт разработки на PL/pgSQL (не менее года).
  • Преимуществом будут навыки оптимизации/профилирования SQL-запросов.
  • Навыки проектирование сервисов нагруженных систем.
  • Операционные системы: Linux (debian 10+, ubuntu 18+).
  • Опыт работы с Jira/Confluence.
  • Инструменты разработчика (обязательные): git (gitlab).
  • Инструменты разработчика (опциональные): vscode, pgAdmin/DBeaver/DataGrip.
  • Будет преимуществом опыт работы с контейнеризацией: kubernetes, docker.
Условия:
  • режим работы - пятидневка.
  • рабочий день - 08-00 до 17-00.
  • отпуск 30 календарных дней.
  • компенсация за обед.
  • 13 заработная плата.

Дайджест