NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.
Job Description
As a Solution Architect, you will design and oversee end-to-end technology solutions that align business objectives with technical constraints. Acting as a key technical leader, you will bridge business needs and engineering execution to deliver scalable, secure, cost-effective, and fit-for-purpose solutions across enterprise or project landscapes.
Responsibilities
Architecture & Design
- Translate business requirements into end-to-end solution architectures and detailed design specifications
- Define and document high‑level components, interfaces, integrations, and data flows
- Design architectures across application, data, integration, and infrastructure layers
Technology Evaluation & Governance
- Evaluate technology options and recommend optimal tools, platforms, and approaches
- Ensure alignment with enterprise architecture standards, security controls, and governance policies
- Manage architectural trade‑offs and ensure solutions meet non‑functional requirements
Implementation & Delivery Oversight
- Collaborate with engineering, DevOps, and infrastructure teams during development and deployment
- Provide technical guidance and architectural oversight throughout implementation
- Support troubleshooting and provide solution-level direction during execution
Stakeholder Engagement
- Engage business and technical stakeholders to validate architecture decisions
- Communicate architectural intent clearly to diverse audiences
Qualifications
- Strong architecture design skills across application, data, integration, and infrastructure layers
- Proficiency in cloud platforms (AWS, Azure, or GCP) and cloud‑native services
- Hands‑on experience with APIs, microservices, and integration patterns
- Knowledge of cybersecurity best practices and compliance requirements
- Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
- Familiarity with modelling and documentation tools (e.g., ArchiMate, UML, Lucidchart, Draw.io)
- Strong understanding of monolithic and distributed system architectures
- Frontend technologies: HTML, CSS, JavaScript, TypeScript, React
- Backend technologies: Node.js, Express.js, Python, Java, Django, FastAPI, RESTful APIs
- Authentication & security: JWT, OAuth
- Databases: SQL/NoSQL, PostgreSQL
- Development tools: Bitbucket, VS Code, Bamboo
- AI/GenAI exposure: LangChain/LangGraph/LangFuse, Agentic AI, LlamaIndex, Vector Databases, LLM integration, Prompt Engineering
Why Join NCS
- Lead high‑impact Data & AI advisory programs for major enterprises and public sector clients.
- Shape enterprise strategies and governance frameworks that drive real transformation.
- Work with a talented, multidisciplinary team in a collaborative environment.
- Competitive compensation and strong professional development support.