Coding School Tech Lead

وصف الوظيفة


Purpose of the job

As the Technical Lead, you will be responsible for leading three main activities: overseeing our internship program, coaching instructors, and collaborating with educational experts to develop standardized curriculum.

Duties And Responsibilities

  • Participating in supporting projects across other pillars within the organization.
  • Designing and overseeing the implementation of the Business Simulation Programs, ensuring alignment with ODC objectives and industry best practices.
  • Providing guidance on SAFe Agile Methodology implementation.
  • Enforcing adherence to international code standards throughout the development lifecycle.
  • Mentoring and supporting Business Simulation teams in utilizing the V cycle structure effectively for project management and development.
  • Monitoring progress and performance of internship teams, identifying and addressing any issues or bottlenecks that arise.
  • Fostering a collaborative and supportive environment that encourages learning, innovation, and continuous improvement.
  • Assessing the technical competencies of instructors and identifying areas for improvement.
  • Developing personalized coaching plans to enhance instructors' technical knowledge and teaching skills.
  • Conducting regular one-on-one coaching sessions with instructors to provide feedback and guidance.
  • Collaborating with educational experts to define learning objectives and developing a comprehensive curriculum for technical training programs.
  • Ensuring that curriculum content is up-to-date, relevant, and aligned with industry standards and best practices.
  • Providing technical support and guidance to instructors in effectively delivering curriculum content, ensuring consistency and quality across training sessions.


Job specification

Education

  • Background in engineering or computer science preferred.


Experience

  • Minimum of 5 years of experience in similar industries.
  • Experience in leadership roles such as Team Lead.


Skills And Abilities

Technical Abilities:

  • ASPICE Experience is Mandatory.
  • SAFe Agile Experience is Mandatory.
  • CALMS Experience is Mandatory.
  • Documentation Tools.
  • Software Managing Tools.
  • Software design patterns.
  • Software architecture.
  • Code Analysis and Automation.
  • Development and Debugging Tools.
  • Testing Frameworks.
  • Configuration Management and Deployment.
  • Monitoring and Logging.
  • Performance Optimization.
  • Code Review and Collaboration.


Behavioral Abilities:

  • Excellent communication skills, both written and verbal, with the ability to effectively communicate with stakeholders at all levels of the organization.
  • Strong analytical and problem-solving skills, with the ability to analyze data, identify trends, and make data-driven decisions.
  • Demonstrated leadership abilities, including the ability to lead cross-functional teams, manage stakeholders, and drive project success.
  • Understanding of budgeting and financial management principles, with the ability to manage program budgets, track expenses, and ensure financial accountability.
  • Stakeholder Management: Experience in managing relationships with key stakeholders, including executives, clients, team members, and external partners.