Job title: Head of Tech
Job type: Permanent
Emp type: Full-time
Industry: IT
Salary type: Monthly
Salary: negotiable
Job published: 05-09-2025
Job ID: 35626
Contact name: Men Meng
Phone number: +85578305544
Contact email: mmeng@agb-consulting.com

Job Description

JOB DESCRIPTION

Job Title: Tech Lead Report To: CEO & Stakeholders 

 

Position Summary:

The Tech Lead will be responsible for driving innovation, ensuring scalability, and leading

a team of talented professionals. You will play a critical role in shaping the future of our

company by aligning technology initiatives with business goals.

 

Major Responsibilities of Job:

1) Technology Strategy and Vision

  • Develop and execute a comprehensive technology strategy that aligns with the company’s business objectives and growth plans.
  • Identify emerging technologies and trends that could impact the business and drive innovation.

 

2) Leadership and Team Management

  • Lead and mentor the technology team, including software developers, engineers, IT staff, and other technical professionals.
  • Foster a culture of innovation, collaboration, and continuous improvement within the technology department.
  • Oversee talent acquisition, development, and retention to build a high-performing team.

 

3) Technical Leadership

  • Provide technical leadership and direction to the development team, ensuring alignment with business goals and project timelines.
  • Set the technical strategy for projects, including technology stack, architecture, and design patterns.
  • Lead the design and implementation of scalable, secure, and high-performance software solutions.

4) Project Management

  • Collaborate with product managers, designers, and other stakeholders to define project requirements and scope.
  • Oversee the entire software development lifecycle, from planning and design to deployment and maintenance.
  • Ensure projects are delivered on time, within scope, and with high quality.

 

5) Code Quality and Best Practices

  • Establish and enforce coding standards, best practices, and development processes across the team.
  • Conduct regular code reviews to ensure code quality, performance, and maintainability.
  • Implement and manage CI/CD pipelines to automate testing and deployment.

 

6) Architectural Design

  • Design and oversee the implementation of complex software architectures, ensuring they are scalable, maintainable, and aligned with business objectives.
  • Make key architectural decisions, such as technology selection, framework choice, and system integration approaches.
  • Ensure that architectural designs are well- documented and communicated across the team.

 

7) Problem Solving and Troubleshooting

  • Lead the team in identifying and solving complex technical challenges, ensuring timely resolution of issues.
  • Provide guidance on debugging, performance optimization, and system reliability.
  • Act as the final escalation point for technical issues, providing expert-level support and solutions.

 

8) Continuous Improvement and Learning

  • Promote a culture of continuous learning and professional development within the technology team.
  • Stay updated on the latest industry trends, technologies, and best practices to ensure the company remains competitive.
  • Encourage experimentation and the adoption of new tools and methodologies to improve efficiency and innovation.

 

Position Requirements:

Education

✓ Bachelor's degree in Computer Science, Information Technology, or a related field.

✓ A master’s degree or MBA is preferred.

Knowledge

✓ Extensive experience in technology leadership roles, with a deep understanding of software development, IT operations, and product management.

✓ Strong knowledge of cloud computing, cybersecurity, data management, and infrastructure management.

✓ Proficiency in software development methodologies, such as Agile, DevOps, and CI/CD.

✓ Familiarity with emerging technologies such as AI, machine learning, IoT, and blockchain.

 

Experience

✓ 5-7 years of experience in technology leadership roles, with a proven track record of driving technology innovation and transformation.

✓ Experience in leading large-scale technology projects from inception to delivery.

✓ Proven ability to build, lead, and manage high- performing technology teams.

 

Skills

✓ Communication skills:

o Effective written and verbal communication skills to collaborate with team members, and stakeholders.

o It includes the ability to explain complex technical concepts to both technical and non- technical audiences.

✓ Strong Leadership and Team Management Skill:

o Ability to guide, drive and encourage teams toward achieving common goals. It includes the ability to inspire and motivate teams to achieve excellence.

✓ High Level of Attention to Detail:

o Strong attention to detail is crucial as a Head  of Tech to deliver high quality, reliable, and scalable products.

✓ Organization and Time Management:

o The ability to prioritize tasks, manage multiple deadlines, and ensure timely completion of assignments and projects. It includes the ability to work independently and manage multiple projects simultaneously.

✓ Ethical Conduct:

o A commitment to maintaining the highest standards of integrity, confidentiality, and ethical conduct in handling information.

o It includes the ability in managing budgets and resources effectively.

✓ Excellent Problem-Solving Skill and Strategic Thinking Skill:

o The ability to identify, analyze and resolve issues or dependencies, as well as propose solutions for process improvements. It includes Required the ability to tackle complex challenges.

✓ Continuous Learning:

o A proactive and innovative mindset with a commitment to continuous improvement.

✓ Certifications (Optional):

o Relevant certifications such as CertifiedInformation Systems Security Professional (CISSP), Certified ScrumMaster (CSM), or AWS Certified Solutions Architect.