site engineer mechanical alec careers in Egypt