Senior Backend Developer GO (Golang)
Collaborator.pro — маркетплейс прямої реклами, який допомагає клієнтам розміщувати PR-статті та пресрелізи через вебсайти та соціальні мережі. Наша місія — допомагати клієнтам максимізувати охоплення, будувати PR та досягати результатів у SEO.
Шукаємо досвідченого спеціаліста Senior Backend Developer GO (Golang) до нашого IT-підрозділу, для роботи над новими та існуючими завданнями Collaborator.pro та майбутніми проєктами.
Ви будете працювати у молодому колективі. У вас буде можливість впливати на розвиток продукту та бачити реальну віддачу від ваших дій.
Стек: Golang, ClickHouse/PostgreSQL/MySQL, Elasticsearch/Meilisearch/Typesense, Docker, RabbitMQ/Kafka, gRPC/REST API, мікросервісна архітектура.
Завдання: Проектування та розробка backend частин проекту, побудова масштабованих рішень, розробка парсерів контенту.
Вимоги:
- Досвід комерційної розробки Golang від 4 років;
- досвід розробки мікросервісної архітектури;
- вміння проектувати масштабовані рішення з нуля;
- досвід роботи з ClickHouse або аналогами колонкових баз даних;
- досвід роботи з PostgreSQL або MySQL;
- досвід роботи з пошуковими рушіями (Elasticsearch, Meilisearch, Typesense);
- досвід побудови парсерів контенту, включаючи обхід капч, JS перевірок;
- досвід розробки API (REST або gRPC) для взаємодії з фронтендом;
- навички роботи з Docker, базове налаштування середовища;
- досвід роботи з чергами завдань (RabbitMQ, Beanstalk, Kafka);
- досвід налаштування моніторингу стану додатків;
- самостійність у прийнятті рішень.
Ми пропонуємо:
- Навчання;
- цікаві завдання;
- свободу дій, але прийняття відповідальності за них;
- високопрофесійний колектив;
- робочий графік 5/2, 8-годинний робочий день;
- віддалений формат роботи.
Чекаємо на Вас :)