Role Overview
We are seeking an experienced Solutions Architect to join our dynamic team. The ideal candidate should have a strong background in designing scalable solutions that meet client needs. You will be responsible for leveraging your expertise in cloud technologies, system integration, and application design to deliver innovative solutions. Your role will involve collaborating with cross-functional teams to ensure project success and customer satisfaction.
Key Responsibilities:
- Design and develop architectural solutions that align with business goals
- Collaborate with stakeholders to gather requirements and define project scope
- Lead technical discussions during project planning and execution phases
- Evaluate and recommend technologies that enhance system performance
- Conduct risk assessments and develop mitigation strategies
- Ensure compliance with industry standards and best practices
- Create and maintain detailed documentation for architecture designs
- Train and mentor junior team members to enhance their technical skills
- Stay updated with emerging technologies and trends to innovate our solutions
- Facilitate integration of services across multiple platforms.
Required Skills:
- Proven experience in cloud architectures (e.g., AWS, Azure)
- Strong understanding of microservices and RESTful API design
- Expertise in system integration techniques and methodologies
- Familiarity with DevOps practices and tools
- Proficient in database design and management
- Experience with Agile methodologies and project management
- Strong analytical skills with a focus on problem-solving
- Excellent communication and collaboration skills
- Ability to translate complex technical concepts into layman terms
Preferred Skills:
- Experience with containerization technologies like Docker
- Knowledge of AI and machine learning principles
- Familiarity with IT security best practices
- Experience in enterprise architecture frameworks
- Certifications in relevant technologies or methodologies

