Job Openings
Solution Architect
About the job Solution Architect
Job Description:
Responsible for designing & overseeing the technical solutions being built. Play a crucial role in shaping the architecture, ensuring scalability, performance, security & overall effectiveness of the solutions.
Responsibilities:
- Solution Design: Architect end-to-end solutions considering scalability, performance, security, and usability.
- Technical Leadership: Provide technical leadership to the dev team, guiding them in implementing best practices, and adhering to architectural guidelines.
- Requirement Analysis: Work closely with stakeholders to understand business requirements & translate them into technical solutions.
- Architecture Planning: Design and document the overall system architecture, including data models, application components, and interaction patterns.
- Technology Evaluation: Research and evaluate new tools, technologies, and frameworks.
- Code Review: Review code and architecture proposed by the development teams to ensure compliance with established architectural standards and guidelines.
- Collaboration: Collaborate with stakeholders to deliver cohesive solutions.
- Mentorship: Provide guidance and mentorship, promoting skill development and knowledge sharing.
- Troubleshooting: Investigate and resolve complex technical issues that may arise during development or in production environments.
Qualifications:
Proven experience as a Solution Architect, in-depth knowledge of MEAN stack components (MongoDB, Express.js, Angular, Node.js), RESTful API design and microservices architecture, and familiarity with cloud platforms (AWS, Azure).
Proficiency in database design and optimization. Problem-solving mindset and ability to troubleshoot complex technical issues