Cloud Solution Architect Job Description
* As a Cloud Solution Architect, championing software excellence and talent development involves promoting strong Software Development Life Cycle (SDLC) practices, including clean architecture, automated testing, and scalable design.
* Lead the architecture of automation use cases using technologies like Generative Artificial Intelligence (GenAI), Application Programming Interface (API), Data & Analytics (D&A), etc., working closely with Product Managers, automation engineers, and stakeholders across business and Digital Technology Services (DTS), and Enterprise Architecture.
* Develop and maintain end-to-end platform solutions, building front-end layers that support GenAI workflows and agentic interactions using React, TypeScript, and Next.js, and back-end layers using Python, FastAPI, and Node.js.
* Integrate API and agent frameworks, designing robust REST and GraphQL APIs for real-time agent communication, tool execution, and memory handling.
* Architect and optimize ETL pipelines for real-time and batch data processing, ensuring seamless data flow between GenAI services, databases, and user interfaces.
* Deploy and scale services using Docker, Kubernetes, and Continuous Integration/Continuous Deployment (CI/CD) pipelines, applying Model Operations (MLOps) best practices for monitoring, versioning, and performance tuning of AI components.
* Collaborate cross-functionally with AI researchers, product managers, and delivery teams to align technical execution with strategic goals, participating in multi-agent orchestration experiments and rapid prototyping cycles.
Required Skills and Qualifications:
* Proficiency in cloud-native technologies, including Docker, Kubernetes, and CI/CD pipelines.
* Experience with MLOps best practices, including model monitoring, versioning, and performance tuning.
* Strong understanding of SDLC practices, including clean architecture, automated testing, and scalable design.
* Knowledge of GenAI, API, D&A, and other relevant technologies.
* Ability to work collaboratively with cross-functional teams.
Benefits:
* Opportunity to work on cutting-edge technology projects.
* Collaborative and dynamic work environment.
* Professional growth and development opportunities.
Others:
* Strong problem-solving skills.
* Excellent communication and interpersonal skills.
* Ability to adapt to changing priorities and deadlines.