internet technologies careers in Kenya