Global mechamic careers