Назад к вакансиям

Middle Go Developer / Мидл Go-разработчик

50 000 – 120 000 ₽в месяц
DigiNeat LLCУдалённоот 1 года5/2Полная занятость
SQLKubernetesCI/CDDockerREST APIBackendKafkaGoGitLab CIOracle

Описание

Обязанности

  • Разрабатывать новую backend-функциональность на Go по спецификациям
  • Поддерживать и развивать существующие сервисы: исправлять ошибки, рефакторить, улучшать производительность
  • Работать с Oracle: проектировать схемы, писать и оптимизировать запросы
  • Строить асинхронное взаимодействие между сервисами через Kafka
  • Писать и поддерживать unit- и интеграционные тесты
  • Участвовать в проработке спецификаций, архитектуры и контрактов между сервисами, взаимодействовать с менеджером проекта, аналитикой, QA и соседними командами (веб, мобайл)
  • Участвовать в код-ревью и предлагать улучшения кода и процессов

Требования

  • Опыт коммерческой разработки на Go от 2 лет
  • Хорошее понимание конкурентности в Go (goroutines, channels, context) и построения HTTP-сервисов и REST API
  • Уверенные навыки работы с реляционными БД и SQL. Опыт с Oracle — большой плюс, но его можно "дотянуть" в процессе, если есть сильная база в PostgreSQL или MySQL
  • Опыт работы с Kafka или другими брокерами сообщений
  • Опыт работы с Docker и Linux в повседневной разработке
  • Базовые навыки работы с Kubernetes для отладки: читать логи подов, пробрасывать порты (port-forward) к сервисам
  • Уверенная работа с Git и GitLab, понимание CI/CD
  • Практика написания тестов (unit, интеграционные)
  • Готовность работать по спецификациям и поддерживать документацию в актуальном состоянии
  • Базовый английский для чтения документации

Будет плюсом

  • Опыт в финтехе или высоконагруженных проектах
  • Практический опыт с Oracle
  • Навыки проектирования надёжных и масштабируемых систем: кэширование, очереди, мониторинг

Условия

  • от 50 000 до 120 000 ₽ за месяц, на руки
  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо