Job Description - #0001
• Designation: Technical Architect
• Role: To take the responsibility for translating business requirements into scalable, reliable, and efficient technical designs.
Collaborate with cross-functional teams, including developers, engineers, project managers, and business stakeholders, to ensure the successful delivery of projects and the alignment of technology solutions with business goals.
• Key Responsibilities:
• Stay up to date with emerging technologies, tools, and industry trends.
Evaluate and recommend appropriate technologies, frameworks, and platforms to meet project requirements and enhance system performance.
• Provide expert guidance and leadership to development teams throughout the project lifecycle.
• Design systems that are scalable, flexible, and capable of handling anticipated workloads.
Optimize system performance and ensure high availability, reliability, and security.
• Establish and enforce architectural standards and guidelines to ensure consistency and maintainability across projects.
Monitor the implementation of solutions to ensure alignment with the defined architecture
• Identify potential technical risks and challenges early in the project lifecycle.
Develop mitigation strategies and contingency plans to address these risks.
• Work on the POCs to demonstrate the proposed solution and provide technical assistance to the team
• Regular review of project design, solution approach, code and provide recommendations as needed
• Provide technical solution for the critical technical issues
• Contribute on Automation, reusability, improving the performance of the application
• Work on the technical proposal, efforts estimation and providing end to end design, solution as part of the proposals and present to key stakeholders.
• Job Requirement:
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
• Proven experience as a Technical Architect or similar role, with a strong background in software development and architecture.
• Expertise in designing and architecting complex, scalable, and distributed systems
• Proficiency in multiple programming languages, frameworks, and technologies.
• Strong understanding of cloud computing platforms and services (e.g., AWS, Azure, Google Cloud).
• Familiarity with Agile methodologies and project management processes
• Relevant certifications in architecture and cloud technologies are a plus./
Qualifications
BE , MCS
B.E