Role Overview
We are seeking a talented Solutions Architect to join our team. The ideal candidate will be responsible for designing and implementing high-quality technology solutions that meet our clients' business needs. You will work closely with cross-functional teams to define requirements, create architectural designs, and ensure successful delivery. Your expertise in cloud architecture, software engineering, and system integration will be crucial for guiding our projects to success.
Key Responsibilities:
- Collaborate with stakeholders to gather and analyze business requirements for technology solutions.
- Design and develop architectural frameworks that align with client needs.
- Provide technical guidance and mentorship to development teams.
- Evaluate and select appropriate technologies and tools for projects.
- Create and maintain design documentation throughout project lifecycle.
- Assess risks and identify mitigation strategies in project plans.
- Participate in reviewing and validating project deliverables for quality and compliance.
- Facilitate technical discussions and presentations to stakeholders.
- Ensure solutions adhere to industry standards and best practices.
Required Skills:
- Proficiency in cloud computing platforms (AWS, Azure, GCP)
- Strong understanding of software development life cycle
- Experience with microservices architecture
- Ability to create technical documentation
- Familiarity with Agile methodologies
- Understanding of API design and integration
- Strong analytical and problem-solving skills
- Proficient in data modeling and architecture best practices
Preferred Skills:
- Experience in DevOps practices
- Familiarity with containerization techniques
- Knowledge of security frameworks
- Experience with AI/ML technologies

