Excdev

Архитектор программного обеспечения

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Обязанности:

  • Проектирование и разработка архитектуры веб-приложений на основе PHP.
  • Разработка и интеграция RESTful API, а также работа с gRPC или Kafka для масштабируемых систем.
  • Оптимизация запросов и миграции данных в PostgreSQL.
  • Проектирование кэширования для повышения производительности систем.
  • Реализация CI/CD процессов для автоматизации развертывания приложений.
  • Обеспечение безопасности приложений и данных.
  • Создание архитектурных диаграмм и документации для проектируемых систем.
  • Интеграция с внешними системами и сервисами.
  • Проектирование монолитных и микросервисных архитектур с учетом масштабируемости и высокой нагрузки (load balancing).


Требования:

• Опыт работы с PHP 8.x и фреймворком Laravel.

• Знание Vue.js для разработки фронтенда.

• Уверенные навыки работы с PostgreSQL, включая оптимизацию запросов и миграции данных.

• Опыт проектирования и реализации кэширования (Redis, Memcached и др.).

• Опыт работы с API и микросервисами, включая проектирование и интеграцию RESTful API, gRPC или Kafka.

• Знание принципов CI/CD и опыт их внедрения.

• Понимание вопросов безопасности веб-приложений.

• Опыт проектирования архитектуры как монолитных, так и микросервисных решений.

• Способность проектировать системы, способные выдерживать высокую нагрузку.

• Умение создавать четкую и понятную документацию, включая архитектурные диаграммы.


Условия:

  • Удаленный формат работы.
  • График 5/2 с 10.00 до 19.00 по московскому времени.
  • Выплаты заработанной платы два раза в месяц.
  • Отпуск 28 календарных дней.