mechanical french careers in Laois, Ireland