Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Golang Technical Lead, щоб керувати розробкою масштабовних backend систем та лідирувати технічними ініціативами в нашій інженерній команді.
Про компанію та продукт
Ми - швидкозростаюча продуктова компанія, що виходить на глобальний ринок ігрових розваг. Наша місія - надавати інноваційні бізнес-рішення для iGaming індустрії, створюючи передові технологічні продукти. Наш основний продукт - це SaaS ігрова платформа з 200+ мікросервісами, яка забезпечує безперебійний ігровий досвід для мільйонів користувачів по всьому світу. Платформа надає повний набір рішень для iGaming, включаючи управління іграми, платежі, аналітику, CRM та інше.
Знайомтесь з вашою майбутньою командою
У нас відкрита культура управління, де лідери діляться чітким баченням продукту, а не просто призначають завдання. Ми віримо, що люди роблять свій найкращий твір, коли розуміють, куди прямує команда і чому їхній внесок важливий. Ініціатива завжди вітається, і кожен заохочується ділитися ідеями, пропонувати поліпшення та впливати на те, як все будується.
Що ви будете робити
- Керувати дизайном, розробкою та технічним обслуговуванням масштабовних backend сервісів з використанням Golang;
- Впливати на архітектурні рішення та забезпечувати високопродуктивний, надійний та зручний у технічному обслуговуванні дизайн системи;
- Тісно співпрацювати з Product Managers, Product Owners, QA та іншими інженерними командами для виконання бізнес-вимог;
- Брати участь у технічному плануванні, оцінці та розкладанні складних завдань;
- Покращувати масштабованість системи, спостережуваність, безпеку та загальну продуктивність;
- Сприяти розробці архітектури мікросервісів та розподілених систем.
Вимоги
- Не менше 5 років досвіду роботи з Golang, включаючи розробку веб-серверів, конкурентність та обробку контексту;
- Перевірені знання керівництва інженерними командами або керівництва технічними ініціативами на посаді Tech Lead / Senior Engineer;
- Сильний досвід у проектуванні та створенні мікросервісів та розподілених систем;
- Знання SQL/NoSQL баз даних, включаючи розуміння індексів, транзакцій та оптимізації запитів;
- Глибокі знання патернів дизайну, принципів чистої архітектури та SOLID дизайну;
- Досвід роботи з MongoDB, MySQL/PostgreSQL;
- Знання систем черг, таких як RabbitMQ або Kafka;
- Знайомство з Redis;
- Робота з високонавантаженими системами, включаючи блокування бази даних, конкурентність, рівні ізоляції та реплікування;
- Знання SOA/Мікросервісної архітектури та розробки REST API;
- Сильні комунікаційні навички та проактивний підхід до роботи;
- Середній рівень англійської або вище.
Буде плюсом
- Досвід роботи з PHP та Symfony;
- Знайомство з Kubernetes (K8s) та Google Cloud Platform (GCP).
Ми пропонуємо
- Гнучний графік роботи: робота вдома, в офісі або гібридно;
- Додатковий вихідний за день народження: візьміть відпочинок будь-який день протягом місяця;
- Конкурентоспроможна зарплата, що відповідає вашим навичкам;
- Медичне страхування (в Україні) та підтримка здоров'я;
- 20 оплачених днів відпустки + 15 неоплачених днів відпустки;
- 22 дні лікарняного листа, включаючи дні психічного здоров'я;
- Подарунки та підтримка на ключові моменти життя (весілля, народження дитини, дитячий садок);
- Обладнання надане компанією за вашими уподобаннями.
Що далі?
- Інтерв'ю з HR
- Технічне інтерв'ю
- Остаточне інтерв'ю
- Перевірка досьє
- Якщо це збіг – Оферта
Вам здається, що це правильна вакансія? Надішліть своє резюме – ми чекаємо на вас!