Go Developer (WordPress Automation / Workers)
Ми шукаємо Go-розробника, який буде розробляти та підтримувати воркери для масової обробки задач та інтеграцій із WordPress у складних умовах доступу.
🔹 Про проєкт
Ми автоматизуємо масові операції на десятках тисяч WordPress-сайтів.
Доступи до сайтів часто обмежені: без SSH/FTP, без MySQL, різні ролі та версії PHP (7.4–8.2).
Основна взаємодія відбувається через HTTP/API з акцентом на стабільність, черги та паралельну обробку.
Архітектура: панель → RabbitMQ → Go-воркери → WordPress-сайти
🔹 Основні задачі
- Розробка та підтримка Go-воркерів для масового та паралельного виконання задач
- Робота з RabbitMQ: черги, ретраи, дедлеттери, обробка помилок
- Інтеграції з WordPress:
- WordPress REST API / Application Passwords
- XML-RPC
- custom REST endpoints
- Робота з HTTP-клієнтами: таймаути, ліміти, проксі (IPv4 / IPv6), стабільність
- Підтримка та розвиток WordPress-плагіна
- Створення custom REST API endpoints у плагіні
- Робота з WordPress hooks (actions / filters)
- Інтеграція воркерів і сайтів із внутрішньою панеллю керування
🔹 Must-have
- Go
- goroutines, channels, context
- досвід створення паралельних сервісів / воркерів
- Досвід роботи з RabbitMQ (або іншим брокером повідомлень)
- WordPress / PHP
- досвід розробки WordPress-плагінів
- розуміння hooks (actions / filters)
- робота з WordPress REST API
- Розуміння SQL на рівні запитів
- Розуміння архітектури WordPress
🔹 Буде плюсом
- Досвід роботи з WAF, антибот-захистами, капчами
- Досвід чистки WordPress від malware (php/js інʼєкції, бекдори, підозрілі акаунти)
- Досвід роботи з великою кількістю сайтів та нестабільними доступами
🔹 Що ми пропонуємо
- Дистанційну роботу
- Команду професіоналів з сильним технічним бекграундом
- Соціальний пакет (умови обговорюються індивідуально)
- Можливість релокації до Братислави після періоду співпраці
- Професійний розвиток через складні технічні задачі та масштабні системи
🔹 Питання для відгуку
Відповіді у довільній формі (коротко):
- Як би ви побудували схему панель → RabbitMQ → Go-воркери → сайти, щоб вона була масштабованою та стабільною?
- Як би організували паралельну обробку, ліміти та ретраи, щоб не перевантажувати проксі та сайти?
- Як би реалізували інтеграцію з WordPress через REST API / Application Passwords і де логували б результати?
- Як би реалізували масову установку та активацію WordPress-плагіна за різних рівнів доступу?
- Яким ви бачите WordPress-плагін: endpoints, права доступу, захист, логування?
- Чи мали досвід роботи з WAF / капчами або чисткою WordPress від malware? (1–2 приклади)
Required skills experience
| WordPress Plugins | 6 months |
| PHP | 6 months |
| RabbitMQ | 6 months |
| SQL початковий рівень | 6 months |
| Golang | 6 months |
Required languages
| English | B1 - Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...