26 вересня 2022

Golang developer (Strong middle) (вакансія неактивна)

Київ

Найпопулярнішому інтернет-магазину Rozetka.ua потрібен «Golang developer (Strong middle)»

ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проектів в Україні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті.

ROZETKA побудована на мікросервісній архітектурі. Внутрішні продукти допомагають удосконалювати веб-сайт, автоматизувати роботу складів, поштоматів, служби доставки, фінансові та операційні процеси.

За сайтом і додатком стоїть робота IT-відділу. Це інженери з експертизою в топових стеках технологій, тестувальники, аналітики, DevOps-фахівці, архітектори, та продуктові менеджери, проєктні менеджери та IT-директор.

Також ми постійно тестуємо нові технології, стежимо за трендами, будуємо мікросервісну архітектуру, розвиваємо DevOps-практики. Гайда з нами!

Про проект:

Back-end сервіс, який відповідає за товари та навколотоварні сутності (категорії, параметри, виробники, серії).

Завдання — це сервіс майстер даних, відповідно повинен зберігати, валідувати і віддавати актуальні дані всім сервісам компанії.

За інтерфейсами — є аpі graphql і шина даних на rabbitmq.

Одне з додаткових завдань — необхідно уникнути старого монолітного рішення, відповідно необхідно забрати на себе частину функціональності, яким він володіє.

За завданнями на перспективу — потрібно буде опрацьовувати модуль валідації даних та деривації (змін за заданими правилами при оновленні/створенні). Також потрібно підтримувати той функціонал що є, тобто, доопрацювання api, оптимізаційні завдання (буде не раз порушуватись питання швидкодії і т.д.).

За технологіями — мова go, api graphql, rabbitmq, сервіс розгорнуть у kubernetes, моніторинг та логи kibana та grafana.

Зі свого боку ми пропонуємо:

  • Оформлення з першого робочого дня;
  • Цікаві завдання, які дадуть Вам можливість розвивати і вдосконалювати Ваш потенціал;
  • Зручний графік;
  • Система наставництва та злагоджена командна робота;
  • Можливість працювати в офісі або віддалено (на вибір);
  • Фіксовані задачі на період адаптаціі у супроводі Наставника, Тім Ліда, HR, PO;
  • Оплачувана відпустка — 24 календарних дні на рік та оплачувані лікарняні;
  • Можливість купувати товари Rozetka.ua за спеціальними цінами для співробітників.

Чим потрібно займатися:

  • Розвивати та підтримувати основний сервіс та взаємодію з іншими сервісами.

Що для цього потрібно:

  • Досвід роботи від 2 років в розробці на Golang (інтерфейси, робота з каналами та горутинами);
  • Досвід роботі з PostgreSQL;
  • Досвід роботи з RabbitMQ;
  • Досвід роботи з SOLID, Patterns, OOP.

Буде плюсом:

  • Досвід з GRAPHQL, Docker;
  • Досвід роботи в розробці на PHP;
  • gRPC;
  • Postman;
  • Linux (coreutils).

Будемо раді вам у команді ROZETKA. Не зволікайте і надсилайте резюме.