Junior backend developer // Kids360
Мы ищем Junior backend-разработчика, который не боится больших данных и сложных задач, а наоборот — увлечен BigData, готов много учиться и вносить свой вклад в развитие продукта, который используют миллионы родителей по всему миру.
Про backend в Kids360:
• обслуживаем 8k RPS по HTTP, 5k RPS по WebSocket, 1 Тб логов ежедневно;
• основа на PHP 8.4, Laravel 12 + микросервисы на PHP и Go;
• СУБД: PostgreSQL, ClickHouse, Tarantool, Redis;
• множество данных: таблицы с 10+ млд строк, ежедневно добавляется ~700 млн новых строк.
У нас ты будешь:
• работать в команде с аналитиками и другими разработчиками, создавая и оптимизируя код на PHP;
• автоматизировать сбор и агрегацию данных из разных источников в ClickHouse для аналитики;
• реализовывать и поддерживать REST API для мобильных приложений;
• участвовать в мониторинге системы с помощью Grafana и настройке алертинга (Zabbix, Grafana).
Мы ожидаем, что ты:
• понимаешь принципы ООП, SOLID и умеешь применять их на практике;
• уверенно владеешь SQL;
• знаешь PHP или другие языки программирования (C++, Java и т.п.), но готов углубленно изучать PHP.
Будет большим плюсом:
• опыт с высоконагруженными проектами;
• ClickHouse, понимание принципов работы сервера, MergeTree, кластера;
• PostgreSQL, работа с индексами;
• понимание основ CI/CD (gitlab-ci или аналоги);
• Kubernetes на уровне понимания (Deployment, Service, Ingress и др.).
То, что должно быть в каждой компании, но есть не у всех:
• подарки на годовщины в компании (iPhone, MacBook);
• доп. день отпуска, если у тебя есть дети;
• доп. 5 days off в году и возможность брать sick day без справок;
• компенсация затрат (30, 50 или 70%) на профразвитие, английский, медицину, спорт и массаж.
Интересно узнать больше? Пиши Саше (HR Kids360) в TG - @nesonya