gas turbine control ft125 careers in Egypt