Location: Chennai or Bangalore
Experience: 15+ years
Job Summary
We are looking for a versatile Enterprise Solutions Architect with experience across web, mobile, backend, APIs, databases, cloud platforms (AWS, GCP, or Azure), and CMS technologies. The ideal candidate should have broad expertise in architecting scalable, high-performance solutions and be capable of working with multiple technology stacks across different domains.
This role requires a strategic thinker who can collaborate with practice teams and clients to define end-to-end solutions, establish architectural best practices, and drive technology strategies. Experience with Data Warehousing, Analytics, and Large Language Models (LLMs) is a plus.
Key Responsibilities
- Architect and design scalable, resilient, and high-performance enterprise solutions across web, mobile, backend-APIs, and cloud.
- Define API and microservices architectures, ensuring best practices for security, scalability, and integration.
- Provide architectural guidance for frontend and mobile applications, ensuring modularity, scalability, and maintainability.
- Establish best practices for CMS solutions, ensuring seamless content management and integration with various platforms.
- Define data architectures, ensuring efficient data storage, retrieval, and analytics capabilities.
- Establish cloud strategies, optimizing for performance, cost, security, and scalability.
- Oversee CI/CD strategies and DevOps automation, ensuring smooth software delivery and operational efficiency.
- Design infrastructure using containerization and orchestration strategies, ensuring flexibility and scalability for deployments.
- Define data processing and analytics frameworks, supporting decision-making and advanced analytics.
- Ensure enterprise security best practices and compliance with industry standards and regulations.
- Collaborate with cross-functional teams, business stakeholders, and leadership to drive technology transformation.
- Stay updated with emerging technologies and industry trends to enhance architectural strategies.
Required Skills & Experience
- Overall 15+ years of experience in Software Services/Technology. Consulting is preferred.
- 8+ years of experience in enterprise software architecture and design
- Experience in backend development using any one of standard frameworks/Languages Java, Python, Node.js or other modern frameworks.
- Experience in frontend development using React, Angular, Vue.js, or other modern JavaScript frameworks.
- Experience in mobile application architecture with iOS, Android, or cross-platform frameworks.
- Experience with SQL, NoSQL and Data Warehousing products and databases
- Hands-on experience with at least one major cloud provider:
- AWS, GCP, or Azure
- Experience designing and implementing API strategies, including REST, GraphQL, gRPC, and event-driven architectures.
- Strong knowledge of CI/CD tools and process with at least one technology set, such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Experience with containerization and orchestration using Docker, Kubernetes, or Helm.
- Understanding of CMS platforms, including AEM or Drupal
- Exposure to AI/ML frameworks, LLMs, and analytics platforms is a plus.
- Strong communication skills to translate business needs into technical solutions and lead discussions with stakeholders.
Preferred Qualifications
- Cloud certifications (AWS Solutions Architect, Google Cloud Professional Architect, Azure Solutions Architect).
- Experience in LLMs, AI/ML models, and NLP frameworks.
- Knowledge of enterprise security, DevSecOps, and zero-trust architecture.