← Усі вакансії

Senior Go Developer (Part time)

Revolution СуперЕксперти нерухомості
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Що робити

  • Розробляти та підтримувати високопродуктивні backend-сервіси на Golang, від концепції до продакшну.
  • Оптимізувати SQL-запити, ефективно працювати з Redis та Elasticsearch в умовах високих навантажень.
  • Проєктувати та розвивати API (REST, GraphQL, gRPC), забезпечуючи їхню гнучкість та масштабованість.
  • Підтримувати CI/CD-пайплайни та впроваджувати найкращі практики GitFlow.
  • Налаштовувати системи моніторингу, алертів та observability, щоб забезпечити стабільну роботу сервісів.

Що очікуємо

  • Від 5 років комерційної розробки на Golang, включно з проєктуванням, розробкою та підтримкою backend-сервісів у production.
  • Глибоке розуміння мікросервісної архітектури, принципів декомпозиції, міжсервісної взаємодії та здатність оцінювати trade-offs між монолітом та мікросервісами.
  • Експертні знання PostgreSQL: проєктування схем, оптимізація SQL-запитів, індекси, робота під високим навантаженням.
  • Досвід проєктування API (REST, GraphQL, gRPC), розуміння версіонування, документації та забезпечення зворотної сумісності.
  • Здатність працювати автономно, без детальних технічних завдань, у середовищі з високим рівнем невизначеності.

Що пропонуємо

  • Досвід роботи з Redis (кешування, черги) та Elasticsearch (пошук, агрегації).
  • Впевнене володіння Docker / Docker Compose, досвід деплою та супроводу production-середовищ.
  • Знання та досвід налаштування CI/CD (GitHub Actions або аналогів) та використання GitFlow.
  • Досвід роботи з системами моніторингу та observability: метрики, логи, алерти (Prometheus/Grafana або аналогів).
  • Досвід прийняття архітектурних рішень на рівні системи: вибір технологій, ADR, технічний аудит.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot