team,development careers in Sitra, Bahrain