Key Responsibilities
Enterprise Architecture Leadership
· Define and maintain enterprise architecture for large-scale digital platforms and mission-critical applications.
- Develop target-state architecture covering:
o Business Architecture
- Application Architecture
- Data Architecture
- Integration Architecture
- Security Architecture
- Technology/Infrastructure Architecture
- Establish architecture principles, standards, patterns, and governance processes.
- Ensure alignment with Singapore Government Enterprise Architecture principles and GovTech technology standards.
- Lead architecture reviews, design authority forums, and technical governance boards.
- Drive technology strategy, modernization roadmaps, and platform evolution plans.
Solution Architecture & Engineering
· Design scalable, resilient, secure, cloud-native application architectures.
- Establish application architecture patterns including microservices, API-first architecture, event-driven architecture, domain-driven design, and modern integration approaches.
- Define system integration approaches across government, enterprise, and third-party platforms.
- Ensure architecture supports high availability, disaster recovery, observability, performance, and scalability requirements.
- Lead technology selection and define standards for frameworks, platforms, and tools.
Modern Technology Leadership
Frontend/UI Architecture
· Define modern user experience architecture using technologies such as:
o React
- Angular
- Vue.js
- TypeScript
- Progressive Web Applications (PWA)
- Drive adoption of responsive, mobile-first, and accessibility-compliant design principles.
- Ensure alignment with Singapore Government Design System and digital service standards where applicable.
Backend Architecture
· Define backend architectures using:
o Java/Spring Boot
- .NET Core
- Node.js
- Python
- RESTful APIs
- GraphQL
- Event-driven services
- Lead microservices and containerized application strategies.
- Define API management, service governance, and integration standards.
Cloud & Platform Architecture
· Architect solutions on:
o AWS
- Microsoft Azure
- Government cloud environments where applicable
- Establish cloud landing zones, security controls, identity management, network architecture, and platform services.
- Define Infrastructure as Code and automation standards.
- Lead cloud migration and modernization initiatives.
Security, Compliance & Governance
· Ensure compliance with:
o GovTech standards and practices
- IM8 requirements
- Government cybersecurity and security-by-design principles
- Zero Trust architecture principles
- Data protection and privacy regulations
- Collaborate with cybersecurity teams to conduct architecture risk assessments.
- Drive secure software engineering and DevSecOps adoption.
Delivery Leadership
· Lead and mentor solution architects, technical architects, engineering leads, and development teams.
- Provide direction to cross-functional teams including UI, backend, cloud, DevOps, data, and security specialists.
- Govern technical delivery across all programme phases.
- Ensure architecture integrity throughout design, build, testing, deployment, and operations.
- Resolve critical technical issues and architectural risks.
- Drive engineering excellence, quality assurance, and innovation.
Stakeholder Management
· Engage senior stakeholders, programme directors, CIOs, CTOs, and government agencies.
- Present architecture roadmaps, technology strategies, and executive recommendations.
- Translate business objectives into technology solutions and delivery plans.
- Lead workshops, architecture reviews, and design-thinking sessions.
Typical Technology Stack
Frontend
· React
- Angular
- Vue.js
- TypeScript
- HTML5/CSS3
- Mobile-first frameworks
Backend
· Java / Spring Boot
- .NET Core
- Node.js
- Python
- REST APIs
- GraphQL
Cloud & Infrastructure
· AWS
- Microsoft Azure
- Kubernetes
- Docker
- Serverless services
- Infrastructure as Code (Terraform, CloudFormation, Bicep)
Data & Integration
· PostgreSQL
- SQL Server
- MongoDB
- Data Lake technologies
- Kafka/Event Streaming
- API Gateways
- Enterprise Service Bus technologies
DevSecOps
· Azure DevOps
- GitHub
- GitHub Actions
- Jenkins
- SonarQube
- SAST/DAST tools
- CI/CD automation
Required Experience
· 15+ years of IT experience with at least 8+ years in Enterprise Architecture or Solution Architecture leadership roles.
- Proven experience designing and delivering large-scale enterprise applications.
- Experience with cloud-native architecture and digital transformation initiatives.
- Hands-on experience leading architecture for complex, multi-vendor programmes.
- Experience working with Singapore Government agencies, statutory boards, healthcare institutions, or other highly regulated environments.
- Strong understanding of enterprise architecture frameworks such as TOGAF, Zachman, or equivalent.
- Experience establishing architecture governance and design authority processes.
- Demonstrated success in leading distributed engineering and architecture teams.
Required Skills & Competencies
Technical Competencies
· Enterprise Architecture
- Application Architecture
- Cloud Architecture
- Security Architecture
- Data Architecture
- Integration Architecture
- Microservices
- Event-Driven Architecture
- API Strategy
- DevSecOps
- AI-enabled Application Architecture
Leadership Competencies
· Strategic Thinking
- Executive Presence
- Stakeholder Management
- Team Leadership
- Decision Making
- Vendor Management
- Risk Management
- Mentoring and Coaching
Communication Skills
· Ability to present complex technical concepts to executive stakeholders.
- Strong workshop facilitation and architecture review capabilities.
- Excellent written, verbal, and presentation skills.
Educational Qualifications
Mandatory
· Bachelor's Degree in:
o Computer Science
- Information Technology
- Software Engineering
- Computer Engineering
- Information Systems
- Or a related discipline
Preferred
· Master's Degree in:
o Enterprise Architecture
- Computer Science
- Information Systems
- Business Administration (MBA)
- Technology Management
Professional Certifications (Preferred)
· TOGAF Certified
- AWS Solutions Architect Professional
- Microsoft Azure Solutions Architect Expert
- Certified Kubernetes Administrator (CKA)
- CISSP or equivalent cybersecurity certification
- SAFe Agilist or equivalent agile architecture certification
- Government or public-sector architecture certifications where applicable
Success Measures
· Architecture compliance and governance adherence.
- Successful delivery of secure, scalable, and resilient applications.
- Alignment to GovTech and Singapore Government standards.
- Reduction of technical debt and architectural risks.
- Delivery within cost, schedule, and quality targets.
- High stakeholder satisfaction and successful platform adoption.
- Development of a high-performing engineering and architecture team.