Post a job
Work format
onsite
Work type
fulltime
Region
cyprus
Grade
middle/senior
Relocation
cyprus
1 month ago

Software Architect

php node.js aws mysql postgresql microservices restful api git documentation
#vacancy #job #вакансия #Architect #relocation #Cyprus #Limassol Software Architect
Location: Cyprus
Format: Limassol office
Employment: full-time

Обязанности:
-Проектирование архитектуры программных решений с учетом требований бизнеса и технических ограничений.
-Обеспечение возможности масштабирования продуктов компании по различным направлениям (новые функции, регионы, объемы данных).
-Разработка и документирование архитектурных решений, включая схемы взаимодействия компонентов и интерфейсов.
-Выбор технологий и инструментов для реализации проектов.
-Оптимизация производительности и масштабируемости приложений.
-Проектирование и управление реляционными базами данных (MySQL, PostgreSQL и др.). Взаимодействие с командами разработки для внедрения архитектурных стандартов.
-Обеспечение безопасности данных и соответствие современным стандартам.
-Участие в код-ревью и контроль качества технической реализации.
-Описывать решения в виде дизайн-документов.
-Улучшать процессы проектирования.
Требования:
-Опыт работы в роли архитектора ПО или ведущего разработчика от 3 лет.
-Глубокие знания PHP/Node.js, включая их экосистемы.
-Опыт работы с облачными платформами, особенно AWS (EC2, S3, RDS, EKS).
-Знание реляционных баз данных (MySQL, PostgreSQL) и навыки их оптимизации.
-Понимание принципов построения микросервисной архитектуры.
-Навыки проектирования RESTful API.
-Опыт работы с Git/Gitlab.
-Умение документировать архитектурные решения и создавать техническую документацию (Mermaid, PlantUML, С4).
-Обоснование выбора способа реализации синхронного/асинхронного взаимодействия.
Будет плюсом:
-Опыт работы с системами контейнеризации (Docker, Kubernetes).
-Опыт работы с ClickHouse.
-Знание других облачных платформ (Google Cloud, Azure).
-Навыки DevOps:
-настройка CI/CD процессов.
CV, questions ➡️