roofing mechanic engineer