About the job Enterprise Architect / Solution Architect
Key Responsibilities
Architecture Design & Strategy
-
Lead the design of end-to-end architecture for enterprise and retail technology platforms
-
Define solution architecture strategies, technical roadmaps, and architecture standards across projects
-
Ensure solutions are scalable, secure, reliable, and aligned with enterprise architecture frameworks
Technical Leadership
-
Provide technical leadership and architecture guidance to development teams and technical leads
-
Lead architecture design reviews and technical governance processes
-
Establish best practices for system architecture, integration patterns, and cloud adoption
Solution Development & Integration
-
Translate complex business requirements into scalable and maintainable technical architectures
-
Guide development teams in architecture implementation, system integration, and technology selection
-
Design solutions that integrate across multiple enterprise platforms, services, and data systems
Technology Evaluation & Innovation
-
Evaluate and recommend technology stacks, platforms, and architectural patterns
-
Lead the adoption of modern architectures such as microservices, event-driven systems, and cloud-native solutions
-
Stay updated on emerging technologies and industry trends to drive continuous improvement
Cross-functional Collaboration
-
Collaborate with product managers, engineering teams, infrastructure teams, and business stakeholders to ensure alignment between business goals and technology solutions
-
Support strategic technology initiatives and large-scale transformation projects
Qualifications
Required
-
Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or related field
-
8–12+ years of experience in software engineering, system architecture, or solution architecture roles
-
Proven experience designing large-scale enterprise systems and distributed architectures
-
Strong expertise in:
-
Microservices architecture
-
API design and integration
-
Distributed systems
-
Cloud platforms (AWS, Azure, or GCP)
-
-
Experience designing enterprise application architectures and integration solutions
-
Strong understanding of DevOps practices, CI/CD pipelines, and cloud-native development
-
Excellent communication and stakeholder management skills
Preferred
-
Experience designing systems for large-scale enterprise, retail, or digital platform environments
-
Strong knowledge of event-driven architecture, containerization (Docker, Kubernetes), and service orchestration
-
Experience with data platforms, integration frameworks, and enterprise messaging systems
-
Understanding of security, governance, and compliance requirements in system architecture
-
Architecture certifications such as:
-
AWS Certified Solutions Architect
-
TOGAF
-
Azure Solutions Architect or similar certifications
-