ABOUT THE ROLE
We are seeking an experienced Solution Architect with 4-6+ years of experience in designing and implementing scalable, reliable software architectures. If you have a passion for creating technical solutions, working with modern architectural patterns, and guiding development teams, this is an excellent opportunity.
Requirements:
- 4-6+ years of experience in software architecture, solution design, or technical leadership
- Strong knowledge of software architecture patterns (microservices, serverless, event-driven, monolithic to microservices migration)
- Experience with cloud architecture and cloud-native design (AWS, Azure, or GCP)
- Understanding of distributed systems, scalability, and high availability
- Knowledge of API design and integration patterns (REST, GraphQL, gRPC)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Strong understanding of security architecture and best practices
- Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi)
- Knowledge of database design and data architecture (SQL, NoSQL, data modeling)
- Understanding of CI/CD pipelines and DevOps practices
- Experience with system design and technical documentation
- Strong communication skills to work with stakeholders and development teams
Good to Have:
- Architecture certifications (AWS Solutions Architect, Azure Solutions Architect, TOGAF, or similar)
- Experience with enterprise architecture frameworks (TOGAF, Zachman)
- Knowledge of domain-driven design (DDD) and bounded contexts
- Experience with service mesh and API gateway architectures
- Understanding of event-driven architecture and CQRS patterns
- Experience with performance optimization and system tuning
- Knowledge of multi-cloud and hybrid cloud architectures
- Experience with legacy system modernization and migration strategies
- Understanding of observability and monitoring architectures
- Experience leading technical teams or architecture reviews
Candidates should
- Be highly strategic with a big-picture mindset
- Have excellent analytical and problem-solving skills
- Be able to balance technical requirements with business needs
- Have strong leadership and mentoring capabilities
- Stay updated with emerging technologies and architectural trends
Language requirements
- English (Fluent)
Why Work With Us?
Innovation Focus
Work with cutting-edge technologies and innovative solutions that make a real impact.
Great Team
Join a collaborative team of talented professionals who support each other's growth.
Growth Opportunities
Continuous learning and development opportunities to advance your career.
