К содержанию
mmyOffer Вакансии
Все вакансии

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

Опубликовано

Формат
Гибрид
Опыт
От 3 лет
Занятость
Полная занятость
Языки
Английский
PHPPythonGoRustSQLDockerCI/CDLinuxBash
Откликнуться

Доступ к отклику проверим при нажатии.

О вакансии

Вакансия «Golang-разработчик». Гибридный формат работы.

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

  • ☑️ Чем предстоит заниматься
  • адаптировать процесс разработки под продукт, используемые технологии и команду, предлагать и внедрять улучшения в процесс разработки: правила code review, тестирования, CI/CD, релизов, документирования и контроля качества
  • спокойно относиться к конструктивной критике и уметь давать её коллегам
  • работать самостоятельно, но в команде с инженерами другой специализации (разработчики на других языках, DevOps и SRE инженеров)
  • выполнять оценку сроков задач и уведомлять, если оценка существенно изменилась
  • проектировать и обосновывать архитектуру продуктов
  • формализовывать и согласовывать требования к задачам и план их реализации
  • разрабатывать сопровождаемый код, пригодный к промышленной эксплуатации, договариваться о code style на проекте
  • проводить и проходить code review
  • писать документацию по проекту и описание комитов
  • писать автоматизированные тесты и выполнять тестирование (unit, integration и т.д.)
  • находить узкие места в CPU, памяти, I/O и сетевом взаимодействии
  • хорошо понимать устройство Linux на уровне, необходимом для разработки и оптимизации высоконагруженных сервисов: процессы и потоки, системные вызовы, память, I/O, сеть, файловые дескрипторы
  • проводить профилирование и нагрузочное тестирование
  • оптимизировать конкурентный код
  • проектировать эффективные структуры данных и алгоритмы
  • контролировать аллокации и потребление памяти
  • работать с GC и понимать его влияние на latency
  • интегрировать C/Rust SDK с Go; глубокое знание С / Rust не требуется, но потребуется уметь читать чужой код и документацию
  • при необходимости использовать lock-free / wait-free подходы и атомарные операции
  • читать код на python, C, Rust и, желательно, PHP
  • использовать линтеры и другие инструменты контроля качества кода
  • работать с sql базами данных с использованием транзакций
  • работать с внешними брокерами очередей, кэшами и т.п
  • собирать docker контейнеры для улучшения процесса разработки

Что нужно для работы

  • Опыт работы: 3–6 лет

Что предлагает компания

  • Полная занятость

График и условия

  • График: 5/2

Источник: Telegram. Условия и актуальность вакансии подтверждает работодатель.

Подходит вакансия?

Перейдите к отклику или контакту работодателя.

Откликнуться

Доступ к отклику проверим при нажатии.

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

Backend Engineer Senior Python

BackendSenior

≈ 370 000 ₽ / мес.

Оценка рынка
Гибрид

📈 Обязанности/responsibilities

PythonDjangoPostgreSQLDocker+5
Omega Solutions

Go Developer Senior Crypto

BackendSenior

3 000 USD

ГибридМинск. Собеседование в офисном формате.

Разработка и поддержка backend-сервисов на Go;

PythonGoPostgreSQLDocker+7