Solution Architect / System Designer

 

Description:

We are seeking a skilled Solution Architect / System Designer to lead the design, restructuring, and implementation of our existing PHP-based CRM platform into a modern, modular, and scalable microservices architecture integrated with AI capabilities. You will work closely with engineering, DevOps, data, and AI teams to create a future-ready platform that supports innovation, rapid development, and seamless integration.

Key Responsibilities

- Analyze current monolithic architecture and break it into loosely coupled, scalable microservices.

- Design architecture including databases, APIs, message queues, and communication protocols.

- Analyze and restructure existing Laravel CRM codebase and architecture to improve maintainability, scalability, and readability.

- Ensure AI/ML modules integrate efficiently with core systems.

- Define system workflows, diagrams, data flows, and service boundaries.

- Select appropriate technology stacks for each service.

- Set up DevOps strategies using Docker, Kubernetes, CI/CD pipelines.

- Document architecture, data models, and service interactions.

- Lead and collaborate across backend, frontend, AI, and DevOps teams.

- Ensure security (JWT, OAuth2) and compliance with standards (e.g., GDPR).

- Produce comprehensive documentation for architecture, code changes, database schema, and APIs. Conduct knowledge transfers and code walkthroughs.

 

Required Skills & Qualifications

- 5+ years in system design or software architecture.

- Experience migrating monolithic apps to microservices.

- Strong PHP (Laravel/Lumen), RESTful API, and cloud-native knowledge.

- Understanding of distributed systems and message queues.

- Familiar with AI/ML tool integration (TensorFlow, Hugging Face).

- Proficient in Docker, Kubernetes, AWS/Azure/GCP.

- Experience with SQL/NoSQL databases (MySQL, MongoDB).

- Excellent problem-solving and team coordination skills.

Preferred Qualifications

- Experience with GraphQL, gRPC, or event streaming.

- DevSecOps or security-first architecture experience.

- Background in AI/data engineering or ML pipeline integration.

  • - Expertise in database design, normalization techniques, and query optimization

Organization CompromiseTech
Industry Architect / Interior Design Jobs
Occupational Category Solution Architect
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-05-04 8:45 am
Expires on 2026-01-04