Обов’язки:
- Розробка та підтримка високонавантажених проєктів і мікросервісів
- Оптимізація продуктивності, рефакторинг коду та баз даних
- Проєктування масштабованої архітектури
- Участь у прийнятті технічних рішень і розвитку команди
Вимоги:
- Практичний досвід роботи з AI-агентами: Codex, Claude або аналогами
- PHP 7.2+ — від 3 років, Laravel — від 1 року
- MySQL 5.7–8, включно з оптимізацією високонавантажених систем
- Git/GitHub та GitHub Flow
- Базове адміністрування Ubuntu, Nginx, PHP-FPM, Crontab, NPM
- Досвід розробки й інтеграції API та платіжних систем
Буде плюсом:
- Node.js, Socket.io, Redis, RabbitMQ
- Docker, Ansible, AWS або DigitalOcean
- PHP CLI, JavaScript, Vue.js
- Досвід роботи з аналітикою даних
Обов’язки:
- Підтримка, розвиток та вдосконалення поточної інфраструктури компанії
- Участь у запуску нових продуктів та забезпечення відмовостійкості існуючих сервісів
- Налаштування та підтримка систем моніторингу (Datadog, New Relic, Grafana), контроль роботи інфраструктури та мікросервісів, оперативне реагування на інциденти, помилки та простої
- Розгортання, підтримка та оптимізація production- і development-середовищ для веброзробки
- Управління інфраструктурою як кодом (Infrastructure as Code) та забезпечення її відтворюваності за допомогою Terraform
- Розгортання та супровід сервісів у кластерах Kubernetes
- Дослідження нових технологій, оцінка їхньої доцільності та впровадження найефективніших рішень
- Автоматизація інфраструктурних та операційних процесів за допомогою Ansible, Terraform і Docker
- Постійний розвиток професійних навичок, вивчення сучасних інструментів і найкращих практик DevOps, підвищення рівня власної експертизи
Вимоги:
- Досвід роботи з Ansible від 1 року
- Досвід роботи з Terraform (Infrastructure as Code)
- Досвід адміністрування та експлуатації Kubernetes
- Впевнені навички адміністрування Linux-систем на базі Ubuntu
- Досвід роботи з виділеними серверами (Bare Metal)
- Практичний досвід роботи з хмарною інфраструктурою AWS (EC2, RDS, S3, CloudFront)
- Досвід налаштування та адміністрування Cloudflare
- Досвід налаштування систем моніторингу та візуалізації метрик (Grafana)
- Знання та досвід роботи з MySQL 8 і Redis 6
- Базові знання адміністрування RabbitMQ
- Досвід адміністрування проєктів на PHP 8+ (Laravel)
- Розуміння принципів роботи вебінфраструктури, мережевих сервісів та процесів CI/CD буде перевагою
Обов’язки:
- Розробляти та підтримувати фічі у високонавантаженому моноліті, мікросервісах та внутрішніх пакетах (shared-бібліотеки, SDK)
- Інтегрувати API та платіжні системи, працювати з вебхуками та постбеками
- Оптимізувати MySQL-запити, кешування через Redis та виконання фонових задач через RabbitMQ / Horizon
- Реалізовувати realtime-функціонал на базі WebSocket-подій (Centrifugo / Socket.IO)
- Писати код, безпечний для конкурентного виконання, використовуючи локи, м’ютекси та атомарні операції
- Проводити code review та брати участь у прийнятті технічних рішень
Вимоги:
- 3+ роки комерційного досвіду з PHP та впевнене володіння Laravel: події/лістенери, черги, DI, сервіс-провайдери, FormRequest
- Практичне розуміння та застосування принципів SOLID
- Досвід роботи з MySQL: індекси, аналіз планів виконання запитів, оптимізація важких вибірок; Redis
- Практичний досвід роботи з чергами (RabbitMQ / Horizon або аналоги) та асинхронною обробкою
- Розуміння race conditions та практичний досвід їхнього запобігання
- Досвід інтеграції REST API та платіжних систем, робота з HMAC-підписами та ідемпотентністю вебхуків
- Досвід роботи з Git / GitHub Flow, PR та code review
- Досвід використання Docker для локальної розробки
- Практичний досвід використання AI-агентів для програмування — Claude Code, Codex або аналогів
Робота з Claude Code — очікуємо:
- Розбиття задачі на кроки, plan mode, паралельні сабагенти
- Критичне читання результату діяльності агента — перевірка діфів, розуміння, де модель галюцинує, відповідальність за змержений код
Буде плюсом:
- Vue 3 / Nuxt 3, TypeScript (у нас фронт-монорепа)
- Ubuntu, Nginx, PHP-FPM, cron; CI/CD (GitHub Actions)
Обов’язки:
- Тестувати Web / Client-Server системи на всіх етапах розробки
- Тестувати REST API та Third-party інтеграції
- Тестувати Admin Panels / Back-office
- Аналізувати роботу застосунку за допомогою Chrome DevTools: Network, Console, Application
- Вибудовувати флоу тестування
- Створювати та підтримувати тестову документацію: формувати тест-плани, чек-листи, тест-кейси, баг-репорти
- Взаємодіяти з розробниками та командою для пошуку й усунення дефектів
- Вести задачі та результати тестування в Jira, Confluence та TMS
Вимоги:
- Від 1,5–2 років комерційного досвіду тестування Web / Client-Server систем (без урахування інтернатури)
- Практичний досвід тестування REST API та Third-party інтеграцій
- Розуміння принципів роботи Webhooks, HTTP-статус-кодів, асинхронних запитів та JSON
- Розуміння принципів тестування транзакційних систем, користувацьких балансів та платіжних шлюзів
- Досвід тестування Admin Panels / Back-office та розуміння RBAC
- Впевнене володіння Chrome DevTools: Network, Console, Application
- Базові знання SQL: SELECT, WHERE, JOIN
- Досвід роботи з Jira, Confluence та системами управління тестуванням (TMS)
- Вміння самостійно вибудовувати процес тестування без готових тест-кейсів
- Вміння працювати з неповними або неформалізованими вимогами
- Розуміння клієнт-серверної архітектури
- Вміння самостійно локалізувати проблему та визначити, чи знаходиться вона на стороні Front-end, Back-end або Third-party API
Буде плюсом:
- Технічна освіта або технічний бекграунд
- Базові знання JavaScript / TypeScript
- Досвід тестування платіжних систем або продуктів із транзакційною логікою
- Досвід роботи з інтеграціями та зовнішніми API