11 окт

go разработчик в продукте и внутренних платформах

ориентир по рынку
вакансия зп не указана
в среднем 205 963 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Описания нет

задачи

  • Разрабатывать и дорабатывать микросервисы на Go в рамках продукта и внутренних платформенных сервисов
  • Проектировать и реализовывать REST и при необходимости gRPC API
  • Реализовывать интеграции с внешними и внутренними системами, в том числе через очереди и брокеры сообщений
  • Проектировать и оптимизировать запросы к базам данных, работать с миграциями и кэшем
  • Писать модульные и интеграционные тесты, участвовать в повышении качества и устойчивости системы
  • Участвовать в проверке кода, разбирать изменения коллег и предлагать улучшения кода и архитектуры
  • Участвовать в проектировании архитектуры сервисов, декомпозиции задач и оценке сроков
  • Участвовать в настройке и использовании конвейеров CI/CD совместно с DevOps и командой
  • Обеспечивать наблюдаемость сервисов: метрики, логи, дашборды, мониторинг и оповещения
  • Сопровождать рабочую среду, анализировать инциденты и устранять их первопричины
  • Взаимодействовать с аналитиками, тестировщиками, разработчиками интерфейсов и менеджерами продукта
  • Поддерживать младших разработчиков: помогать с задачами и проверкой кода, делиться опытом
  • Поднимать вопросы о рисках и предлагать улучшения архитектуры, процессов и качества продукта

требования

  • Опыт коммерческой разработки от 2 до 4 лет, из них от 1,5–2 лет на Go
  • Опыт разработки микросервисов или распределённых систем, интеграций и API
  • Уверенное владение Go: структуры, интерфейсы, методы, указатели, обработка ошибок и паник
  • Понимание конкурентности в Go: горутины, каналы, контекст и синхронизация
  • Умение писать чистый и читаемый код в идиоматичном стиле Go, пользоваться go fmt и go vet
  • Опыт работы с модулями и зависимостями, управления версиями через go mod
  • Опыт написания тестов, включая тесты с табличными данными и имитациями, умение обеспечивать достаточное покрытие
  • Понимание REST: HTTP, коды ответов, идемпотентность и версии API
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS или аналогами
  • Базовое понимание сетей: TCP/IP, DNS, таймауты и повторные запросы
  • Уверенное знание SQL и опыт работы с PostgreSQL или MySQL
  • Понимание транзакций, индексов, уровней изоляции и типичных проблем, например N+1
  • Опыт работы с миграциями: Flyway, Liquibase, golang-migrate или аналогами
  • Опыт использования кэшей и NoSQL, включая Redis и хранилища «ключ — значение»
  • Понимание основ проектирования моделей данных для бизнес-задач
  • Понимание принципов микросервисной архитектуры и разделения по bounded context
  • Знание базовых шаблонов проектирования: DI, Repository, CQRS
  • Понимание принципов чистой архитектуры и SOLID
  • Уверенная работа с Git: ветки, запросы на слияние и проверка кода
  • Опыт работы с Docker и docker-compose
  • Опыт использования систем CI/CD: GitLab CI, GitHub Actions, Jenkins или аналогов
  • Уверенная работа в Linux: базовые команды, логи и работа с сервисами
  • Понимание основ ведения журналов и мониторинга: структурированные логи, идентификаторы трассировки, метрики и оповещения
  • Базовые знания безопасности: работа с секретами и защита чувствительных данных
  • Опыт работы с аутентификацией и авторизацией: JWT, OAuth2, базовый RBAC
  • Умение понятно объяснять решения, работать в команде, принимать и давать обратную связь по коду
  • Самостоятельность и ответственность за результат, умение доводить задачи до рабочей среды
  • Английский для чтения документации и базового общения в чате
  • Будет плюсом: опыт с gRPC, Saga и Orchestration, а также в финтехе: работа с денежными суммами в формате decimal, идемпотентность операций, базовые термины KYC и AML, платежи и карты

условия

  • Премии ко Дню Независимости и годовой бонус
  • ДМС и страхование жизни
  • Мобильная связь и скидки от партнёров
  • 26 Дней отпуска с возможностью взять дополнительные дни при наступлении важных событий
  • Бонусы за рекомендации
  • Льготные условия на паркинг
  • Тренинги, вебинары и доступ к корпоративной библиотеке
  • Возможность участвовать в социальных проектах и реализовывать идеи в новых проектах группы «Halyk»

Крупнейший универсальный банк Казахстана: розница, корпоративный бизнес, платежи и цифровой банкинг.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.