Назад к вакансиям

Senior PHP Backend Engineer

CoinsPaidУдалённоот 5 летПолная занятость
PostgreSQLDockerBackendMySQLGrafanaAgilePHPPrometheusApache KafkaLaravel

Описание

Coinspaid Dev — это независимое инженерное подразделение с простой миссией: развивать разработку блокчейн-инфраструктуры и вносить практический вклад в отрасль. Структура новая. Опыт, лежащий в её основе, — нет.

Обязанности

  • Взаимодействовать с межфункциональными и междисциплинарными командами для сбора требований, разработки решений и внедрения функциональных возможностей.
  • Разработка, проектирование и поддержка серверных систем с использованием PHP и MySQL (или аналогичных технологий), обеспечение их масштабируемости и удобства сопровождения.
  • Внедрение и оптимизация сложных функций с упором на чистый, многократно используемый и эффективный код.
  • Пишите модульные тесты для обеспечения надежности и масштабируемости кода.
  • Участвовать в проверках кода, обсуждениях архитектуры и обеспечивать соблюдение передовых методов разработки программного обеспечения.
  • Мониторинг и устранение неполадок в производственных системах, обеспечение высочайшего уровня доступности, производительности и безопасности.
  • Распределите дежурства по вызову с командой, чтобы обеспечить бесперебойную работу систем в производственной среде.
  • Будьте в курсе новых технологий и тенденций и внедряйте их там, где это уместно, для повышения производительности и удобства обслуживания системы.

Требования

  • Опыт работы (более 5 лет) с объектно-ориентированным PHP и современными инструментами и практиками PHP: SOLID, KISS и др.
  • Хорошее знание последних версий фреймворка Laravel.
  • Глубокое понимание реляционных баз данных, таких как MySQL/PostgreSQL, включая управление транзакциями.
  • Опыт в оптимизации запросов к базам данных, анализе взаимоблокировок и производительности баз данных.
  • Опыт проектирования, внедрения и сопровождения сервисов, управляемых сообщениями, с использованием Apache Kafka (или другого брокера сообщений).
  • Опыт работы с инструментами мониторинга (Prometheus, Grafana или аналогичные)
  • Опыт применения передовых методов обеспечения безопасности.
  • Ежедневная работа с Docker/Docker Compose
  • Вы понимаете ценности и принципы Agile.
  • Хороший уровень разговорного и письменного английского (B1+) и русского языков.

Условия

  • ЗП обсуждается на собеседовании