Technical Architect
Description
Role & Responsibilities
- Lead end-to-end technical architecture for complex enterprise products and platforms.
- Design scalable, secure, and high-performance systems using cloud technologies.
- Drive architecture decisions across AWS, Azure, microservices, APIs, and distributed systems.
- Architect GenAI solutions involving RAG, LLMs, AI agents, orchestration, and vector databases.
- Define reusable architecture patterns, engineering standards, and technical best practices.
- Review solution designs, security frameworks, system reliability, and production readiness.
- Guide technical leads and collaborate with engineering teams and senior stakeholders.
- Drive CI/CD, infrastructure as code, observability, disaster recovery, and cloud cost optimisation.
- Identify architectural risks and recommend effective mitigation strategies.
Preferred Candidate Profile
- 912 years of software engineering experience with proven ownership of technical architecture.
- Strong expertise in AWS and Azure cloud architecture.
- Hands-on experience with distributed systems, microservices, APIs, and event-driven architecture.
- Strong understanding of GenAI architecture, RAG, LLMs, agentic systems, and LLMOps.
- Knowledge of cloud security, IAM, data privacy, monitoring, and infrastructure automation.
- Excellent system design, technical documentation, problem-solving, and stakeholder management skills.
- Experience leading multiple engineering teams or complex technical workstreams.