Мы разработали финтех-сервис для проверки сайтов предприятий электронной коммерции. Наш продукт помогает минимизировать риски в направлении информационной безопасности на основании автоматизированной проверки контента сайтов клиентов интернет-эквайринга.
Проект активно растет и развивается. В рамках технического департамента мы ищем Middle backend PHP разработчика, со знанием/ готовностью работать с Python (80/20 в сторону PHP). Полная удаленка возможна только из РФ.
Стек: ЯП и фреймворки: бОльшая часть PHP 8.0+, Laravel, Python, FastAPI, Apache Airflow, Go, JS (puppeteer), БД: PostgreSQL, Redis, очереди: SQS, инфраструктура: Kubernetes, Docker, Yandex Cloud, Yandex Cloud Functions.
Обязанности:
разработка и поддержка продуктов;
активное участие в проработке задач;
поиск и реализация оптимальных решений. Написание тестов;
написание технической документации;
участие в развитии команды;
проведение код ревью;
участие в развитии инфраструктуры.
Требования:
понимание и опыт работы с реляционными и нереляционными СУБД;
опыт разработки отложенных вычислений, очередей и фоновых задач;
отличные знания ООП и паттернов проектирования;
опыт написания юнит, функциональных и API тестов;
представление о микросервисной архитектуре и принципах построения модульных систем;
умение писать чистый и понятный код (декомпозиция, нейминги, комментирование кода). Понимание важности документации, соблюдения качества кода;
опыт интеграции с API других систем;
быть с Linux-based системами (хотя бы с одной) «на ты»;
знание Python/ готовность с ним работать;
опыт работы с: Docker, PostgreSQL, Redis, PHPUnit/Codeception, REST API.
Будет плюсом:
понимание что, когда и для чего кешировать, как работать с кешем;
представление о работе облачных функций и serverless;
опыт работы с Gherkin-сценарии;
GitLab и GitLab CI.