Albato – платформа для интеграций более чем 800 сервисов рунета и мира. Мы помогаем сервисам и предпринимателям объединять между собой различные системы, автоматизировать работу и ускорять бизнес-процессы!
* Резидент "Сколково"
Что нужно будет делать:
- разработка архитектурных решений для новых модулей/фич, повышение качества, надёжности и отказоустойчивости сервиса
- участие в обсуждении, постановке и оценке задач с продуктовой командой
- наставничество и код-ревью
- разработка и поддержка личного кабинета Albato, в том числе, конструктора интеграций, конструктора универсальных API и конструктора интерфейсов (бэкенд+API)
- разработка новых инструментов обработки и преобразования данных, инструментов управления потоком взаимодействия сервисов
- разработка и поддержка клиентов API для наиболее сложных сторонних систем, поиск нестандартных решений и оптимизация сетевых запросов
- оптимизация производительности кода и запросов к БД
- покрытие кода unit- и интеграционными тестами
Технологии, которые мы используем:
- PHP 7.2/8.0 + Yii2 + Composer
- beanstalkd + supervisord
- MySQL, Redis
- docker, Argo CD, Argo WorkFlows
- Codeception
- Youtrack, Gitlab
Что мы ожидаем от кандидата: - уверенные знания и навыки использования ООП в PHP
- уверенное владение SQL – построение и оптимизация запросов
- наличие опыта работы с брокерами сообщений, например, beanstalkd, Apache Kafka, RabbitMQ
- опыт написания тестов различного уровня, навыки написания "тестируемого" кода
- понимание принципов построения распределённых систем и (желательно) микросервисной архитектуры
- соблюдение принятого Code style
- умение принимать решения и брать на себя ответственность
- умение внятно выражать свои мысли устно и письменно
- хорошее знание английского языка будет плюсом
Что мы предлагаем:
- официальное оформление по ТК РФ
- минимум бюрократии
- адекватное и технически грамотное руководство
- удалённая работа
- гибкое начало рабочего дня (в диапазоне с 8:00 до 12:00 по Москве)
- заработная плата обсуждается на собеседовании и напрямую зависит от ваших навыков и фактического опыта в разработке