pdfFiller — SaaS компания типа B2C/B2B, основанная в Бостоне (Массачусетс, США) в 2008 году. www.pdffiller.com Что мы делаем Мы создали и развиваем онлайн сервис, который помогает малому, среднему и крупному бизнесу экономить время и деньги на документообороте.
16 октября 2020

Senior PHP Developer (PDFfiller Core Team)

Киев

Необходимые навыки

— Опыт программирования на PHP от 3х лет;
— Владение одним из фреймворков: Laravel/Symfony/Phalcon/Zend;
— Опыт работы с реляционными базами данных (предпочтительно MySQL) на продвинутом уровне (highload, большие данные), Redis, Memcached;
— Умение быстро разбираться в чужом коде без документации;
— Git, code review, pull requests, TDD;
— English — не ниже Intermediate (письменный и устный);

Будет плюсом

— Docker;
— Advanced Nginx configuration;
— AWS Services (RDS, S3, Elasticache, DynamoDb, DocumentDB, ECS);
— Lua;

Предлагаем

Для более комфортной работы наших сотрудников, мы внедрили дополнительные бенефиты:

— Медицинское страхование.
— Регулярные занятия йогой, стретчингом (3 раза в неделю) и боксом (2 раза в неделю) с
профессиональными тренерами в офисе. Волейбол и футбол.
— Бесплатные обеды с доставкой в офис.
— Оплата курсов повышения квалификации для наших сотрудников, обеспечение возможности
посещения ими лучших профессиональных конференций в отрасли.
— Штатный массажист.
— Возвратная финансовая помощь.
— Оплачиваемые занятия по английскому языку (2 раза в неделю в офисе).
— Каждый сотрудник, работая в компании год, получает свой опционный контракт.
— Вся финансовая информация о росте компании открыта для каждого работника PDFfiller, вне
зависимости от его роли в команде. Каждые полгода мы, члены команды, получаем полный
финансовый отчет от президента компании.

Обязанности

— Оптимизация существующих процессов, запросов и алгоритмов;
— Закрытие задач с безопасностью;
— Решение технического долга;
— Отказ от устаревших подсистем;
— Апгрейд системы (докеризация, переход на новые версии библиотек\фреймворков\языка);
— Разработка новых сервисов внутри существующего продукта (например, сервис очистки системы от ненужных документов);
— Перевод данных из одного хранилища в другое (e.g. RDS -> Dynamo DB, S3);
— Расширение метрик и существующего мониторинга;

О проекте

Развитие и поддержка ключевого элемента сервиса PDFfiller — ядра технической платформы, которая является основой для всех продуктов компании.
Core team, это команда, которая:
— делает бекэнд, а не фронтенд;
— понимает что такое облачные сервисы Amazon и как они помогают справляться с высокой нагрузкой;
— работает с таймингами в десятки миллисекунд и данными в сотни гигабайт;
— постоянно развивает архитектуру и пробует новые технологии, которые позволяют бизнесу работать лучше;
— может построить новое решение с нуля и может оптимизировать то, что работает уже несколько лет;

Технологии используемые на проектах:
— в монолите: самописный фреймворк совместно с Laravel 5.5;
— в сервисах: Symfony 4+, Laravel 5.3+;
— PHP 7.1+, Mysql 5.5+;
— AWS (самые используемые): RDS, S3, Elasticache (Redis, Memcached), DynamoDb, DocumentDB, ECS;
— другие инструменты\сервисы\технологии: ELK, Prometheus, Grafana, QLess, Docker, Github CI, Teamcity, Jira, Anemometer;

Помимо монолита, в разработке и поддержке следующие микросервисы:
— сервис по работе с документами для гостевого трафика (Symfony);
— QLess: развитие системы очередей с UI (PHP Laravel, LUA);
— файловый сервис с трафиком в несколько GiB/мин (PHP 7.4, Symfony 4.*);

LinkedIn

Похожие вакансии

Все похожие вакансии