Solution Architect

vector icon of suitcase5+ Years of experiencevector icon of clockFull Timevector icon of locationThrissur

About

As a Solution Architect, you will be responsible for designing and guiding the implementation of robust and scalable technical solutions that align with our business objectives. You will collaborate closely with cross-functional teams, including developers, engineers, and business stakeholders, to ensure the successful delivery of complex projects.

Responsibilities
  • Solution Design: Collaborate with stakeholders to understand business requirements and technical constraints and design end-to-end solutions that meet both current and future needs.
  • Architecture Development: Create detailed technical architecture documents, including system diagrams, data flow diagrams, and interface specifications.
  • Technology Evaluation: Research and recommend technologies, tools, and platforms to support the development of solutions, considering factors such as scalability, security, and cost-effectiveness.
  • Guidance and Support: Provide technical guidance and support to development teams during the implementation phase, ensuring that the architecture is followed and best practices are adhered to.
  • Risk Assessment: Identify potential risks and challenges in the implementation of solutions and develop mitigation strategies.
  • Quality Assurance: Review code and technical documentation to ensure compliance with architectural guidelines and best practices.
  • Performance Optimisation: Collaborate with teams to optimise the performance of systems and applications, ensuring scalability and efficiency.
  • Documentation: Maintain clear and comprehensive documentation of solution architectures, design decisions, and technical specifications.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field (advanced degrees are a plus). 
  • 5+ years of experience in solution architecture or a related technical role. Strong understanding of software and system architecture principles.
  • Proficiency in one or more programming languages.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerisation technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to think critically and analytically.
  • Strong communication skills and the ability to communicate complex technical concepts to non-technical stakeholders.
  • Knowledge of industry best practices and emerging trends in technology and architecture.
Join the team

Thank you for your keen interest in becoming a part of Webandcrafts. We're eagerly looking forward to gaining deeper insights into your candidacy through this application.