We are looking for a Technical Architect to design the structure of our IT systems and oversee programs to ensure that proper architecture is implemented. As a Technical Architect at 2Base Technologies, it will be your primary responsibility to ensure that the technical architecture is suitable within the context of the client’s technology stack and is aligned with the skills and profile of the development team. Desired Skills & Experience - Understand company needs to define system specifications. - Work as an architect, keeping in mind all aspects of each system from a business as well as technical point of view. - Must take responsibility for the overall technical direction of the project and product. - Plan and design the structure of a technology solution. - Communicate system requirements to software development teams. - Conduct research from time to time to ascertain those third-party solutions that are most appropriate and suggest ways of integrating them. - Keeping a constant check on the quality and effectiveness of the code so that at no point there is a deviation from the industry standard. - Monitor the technical competencies of the company by looking for new technology and techniques. - Oversee assigned programs and provide guidance to team members. - Help to solve technical problems when they arise. - Monitor systems to ensure they meet both user needs and business goals. Requirements and Skills - Proven experience as Technical Architect or Project Manager. - Hands-on experience with software development and system administration. - Understanding of strategic IT Solutions. - Knowledge of programming languages like PHP, Java, Python etc - Proficient experience in Backend technologies like Laravel or any MVC Framework. - Strong Skills in Databases Management such as SQL & MongoDB/NoSQL. - Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, VueJS, ReactJS etc is an added advantage - Experience in cloud technology. - Superior communication skills. - Aptitude for problem-solving. - Ability to prioritize and adapt. - Ability to work under pressure and adhere to deadlines. - Organizational and leadership skills. - Bachelor’s or Master’s degree in computer science, engineering, or related field.