information technology careers in Doha, Qatar