Description

Skills -- Should know how to create Architect, good experience in React, Node.JS, MySQL, Kubernetes and Docker.

Industry -- Information Technology & Services, Fleet Management.

Job Description:

We are seeking a highly skilled and experienced Solution Architect to join our team in Mumbai on a contract basis. This initial contract will be for a period of 6 months, with the possibility of extension based on project requirements and performance. As a Solution Architect, you will play a crucial role in designing and implementing software applications, ensuring the highest quality in our products. Your expertise in software design, architecture, and development will be instrumental in driving the success of complex large-scale software projects.

Requirements --

• 8+ years of experience in designing and implementing software applications. 
• Proven experience as a software architect. 
• Excellent knowledge of software and application design and architecture. 
• Experience working on complex large-scale software projects. 
• Demonstrated knowledge of web applications and open-source technologies. 
• Experience developing software utilizing various coding languages, including Java, Node.js, React.js, and more. 
• Should know architectural designing. 
• Should have good experience in Docker and Kubernetes. 
• Understanding of software quality assurance principles. 
• Strong grasp of container-based technologies. 
• Experience overseeing customized development processes for multiple projects simultaneously.

Responsibilities --

• Gathering early non-functional requirements to shape the software solution. 
• Evaluating functional requirements captured by a business analyst and incorporating them into the architecture design. 
• Selecting an appropriate technology stack and deployment methods based on project requirements. 
• Evaluating and recommending tools, technologies, and processes to ensure the highest quality in the product. 
• Creating high- and low-level architecture designs and workflows. 
• Estimating development time and providing accurate timelines. 
• Overseeing the progress of the development team to ensure consistency with the initial design. 
• Performing regular code reviews to maintain code quality and identify areas for improvement. 

Education

Any Graduate