• Currently viewed by 1 job seeker

Технічний спеціаліст, інтегратор

  • Користувач ОС Linux
  • JavaScript
  • Ведення CRM
  • PHP
  • MySQL
  • SQL
  • Git
  • HTML
  • Python
  • CSS
  • Користувач Ubuntu
  • PostgreSQL
  • IP (Internet Protocol)
  • Node.js
  • Docker
  • BASH
  • REST API
  • Програмування
  • Ведення технічної документації
  • Уміння аналізувати
  • Технічна підтримка користувачів
  • Налаштування DNS
Show all skillsRoll up skills

Job description

1. Управління трекінгом та архітектурою даних

Що потрібно робити (обов'язки):

  • Проєктування архітектури потоків трафіку.
  • Розгортання Keitaro на виділених серверах (VPS), оптимізація бази даних для обробки мільйонів кліків на добу.
  • Написання складних скриптів редиректів, кастомних макросів, інтеграція через API (S2S) зі сторонніми CRM та партнерськими мережами (CPA-мережами).
  • Налаштування багаторівневих постбеків (динамічні статуси: реєстрація, депозит, чарджбек).

Необхідні знання (Hard Skills):

  • Глибоке розуміння роботи HTTP-протоколу (заголовки, статус-коди, cookies, сесії).
  • Впевнене володіння Keitaro API та принципами роботи TDS (Traffic Delivery System).
  • Розуміння концепції наскрізної аналітики та передачі UTM/sub-міток.
  • Знання MySQL/PostgreSQL (оптимізація індексів, очищення старих логів Keitaro для економії місця та прискорення роботи).

2. Фільтрація трафіку та безпека (клоакінг)

Що потрібно робити (обов'язки):

  • Захист зв’язок від модераторів Facebook, Google, TikTok та spy-сервісів.
  • Інтеграція JS-скриптів і PHP-обробників клоаки на «білі» сайти (White Pages).
  • Моніторинг ефективності клоаки, своєчасне оновлення баз ботів, налаштування гібридного клоакінгу (поєднання IM KLO, Keitaro, HideClick, Blackhole тощо).

Необхідні знання (Hard Skills):

  • Принципи модерації великих рекламних мереж (як працюють їхні боти, резиденти та системи штучного інтелекту).
  • Вміння працювати з базами IP-адрес (MaxMind GeoIP, IP2Location).
  • Розуміння методів браузерного фінгерпринтингу та способів їхньої валідації на бекенді.

3. Інфраструктура доменів

Що потрібно робити (обов'язки):

  • Автоматизація рутинних процесів.
  • Купівля сотень доменів через API реєстраторів (Namecheap, GoDaddy тощо).
  • Масове додавання доменів до Cloudflare, керування DNS-записами (A, CNAME, TXT для верифікації BM).
  • Налаштування автоматичного випуску SSL-сертифікатів (Let's Encrypt).
  • Налаштування «прогріву» доменів і перевірка їх на блокування у Facebook/Google перед передачею баєрам.

Необхідні знання (Hard Skills):

  • Робота з Cloudflare API (написання скриптів для автоматичного додавання доменів і налаштування проксі).
  • Розуміння роботи мережевих протоколів, DNS, DNSSEC.
  • Досвід автоматизації роботи з реєстраторами доменів через REST API.

4. Розробка та кастомізація (Frontend/Backend)

Що потрібно робити (обов'язки):

  • Завантаження лендингів зі spy-сервісів (Adheart, SpyOver).
  • Очищення їх від сторонніх пікселів, прихованих скриптів викрадення трафіку (Clickjacking) та зайвого коду.
  • Верстка нових блоків, адаптація під мобільні пристрої.
  • Написання бекенд-обробників (success.php / order.php) для валідації форм, визначення геолокації за номером телефону та миттєвої передачі ліда рекламодавцю.

Необхідні знання (Hard Skills):

  • Frontend: HTML5, CSS3 (Flexbox/Grid), JavaScript (vanilla JS, робота з DOM, AJAX/Fetch API для відправлення форм без перезавантаження сторінки).
  • Backend: PHP (базовий/середній рівень — робота з масивами, curl-запитами, сесіями) — основна мова для арбітражного бекенду.
  • Вміння інтегрувати пікселі (Facebook, Google, TikTok, Snapchat) через код або GTM (Google Tag Manager), включаючи Event Match Quality (CAPI / Conversions API).

5. Менеджмент продуктів (оферів)

Що потрібно робити (обов'язки):

  • Підключення нових партнерських мереж.
  • Інтеграція через API з CRM рекламодавця.
  • Налаштування дублювання лідів (на випадок збою основної CRM).
  • Проведення тестових лідів: перевірка, щоб ім'я, телефон і sub-мітки коректно передавалися рекламодавцю, а статус «Валід/Невалід» повертався до Keitaro.

Необхідні знання (Hard Skills):

  • Розуміння форматів передачі даних (JSON, XML, Form-Data).
  • Вміння читати технічну документацію до API (REST, SOAP) англійською мовою.
  • Робота з інструментами тестування API (Postman, Insomnia).

6. Управління бюджетом технічних інструментів та DevOps

Що потрібно робити (обов'язки):

  • Адміністрування парку серверів (DigitalOcean, Hetzner, AWS, Linode).
  • Моніторинг навантаження (CPU, RAM, Disk IOPS).
  • Своєчасне масштабування та оновлення серверів зі зростанням обсягів трафіку.
  • Керування проксі (резидентські, серверні, мобільні) для клоакінгу та чекерів.
  • Фінансовий контроль: налаштування сповіщень про списання коштів у Telegram.

Необхідні знання (Hard Skills):

  • Linux (Ubuntu/Debian): впевнена робота в терміналі (SSH, bash-скрипти, cron-завдання).
  • Базові навички адміністрування вебсерверів (Nginx, Apache).
  • Розуміння Docker (бажано, для швидкого розгортання програмного забезпечення).

7. Technical Support & Troubleshooting

Що потрібно робити (обов'язки):

  • Чергування на випадок падіння серверів або блокування інфраструктури.
  • Оперативний аналіз логів (Nginx error logs, Keitaro logs, PHP logs) для пошуку причин, чому «ліди не надходять» або «трафік потрапляє в помилку 502 (Bad Gateway)».
  • Швидке усунення технічних проблем у режимі реального часу.

Необхідні знання (Hard Skills):

  • Вміння читати та аналізувати системні логи Linux і вебсерверів.
  • Розуміння роботи Chrome DevTools (вкладки Network та Console) для діагностики проблем на стороні клієнта.

8. Розробка Telegram-ботів та робота з базами даних

Що потрібно робити (обов'язки):

  • Створення внутрішніх ботів для команди: сповіщення про прибуток/ліди, боти для розподілу акаунтів і доменів між баєрами, боти для перевірки посилань на блокування.
  • Проєктування архітектури баз даних для зберігання логів, доменів, витрат та зв’язок.

Необхідні знання (Hard Skills):

  • Мови програмування: Python (бібліотеки aiogram або telebot) або Node.js. Для таких завдань перевага надається Python.
  • Бази даних: SQL (MySQL, PostgreSQL) — проєктування таблиць, написання складних JOIN-запитів, або NoSQL (Redis — для швидкого кешування даних у ботах).
  • Досвід роботи з Webhooks для миттєвого отримання даних від Keitaro/CRM у Telegram.

Підсумковий портрет кандидата (резюме)

Щоб спеціаліст міг ефективно виконувати весь цей обсяг роботи, у його резюме бажано побачити такі ключові слова:

Стек технологій: PHP, JavaScript, Python, SQL (MySQL), Linux (Ubuntu), Nginx, Git, Bash.

Досвід: від 1,5−2 років роботи в арбітражних командах (CPA/Affiliate Tech Support) або Full Stack-розробці з фокусом на автоматизацію процесів.

Кандидат повинен чітко розуміти різницю між поняттями CPA, CPL, Postback, Hold та S2S.

Similar jobs

All similar jobs

Salary statistics