74 ICT and computer science teacher jobs