MECHANIC (Full-time, on-rotation)  Reporting to the Coordinator of the Civil Security Department, the mechanic’s duties and responsibilities will include, without being limited to:  Repair, maintain and diagnose all Search and Re[...]
Other locations
Type of position: RegularYour future role on our teamYou'll be part of our mechanical team specialized in pumping and piping. You'll encounter a variety of situations to develop your technical pumping skills for various industrial process applications
Type of position: RegularYour future role on our teamAs an Engineering Manager, your role will be to lead engineering work and contribute to proposals, make technological choices and implement projects in the mining and industrial sect[...]
Type of position: RegularAn overview of your future role at BBABBA is seeking a junior engineer or CEP in mechanical engineering to support our technical design and project tracking activities across Canada. You'll play a key role in all phases of
Type of position: RegularAn overview of your future role at BBADesigning and preparing engineering documents associated with transmission and distribution line projectsSelecting various line components: insulators, hardware, conductors[...]
Type of position: RegularAn overview of your future role at BBA You'll encounter a variety of situations and develop technical skills in pumping, dust collecting and ventilation as well as for various industrial process applications such as water,
Other location
Type of position: RegularYour future role on our teamBBA is looking for a team leader for its Mont-Saint-Hilaire office for the Electrical Drafting group. You'll need advanced skills in AutoCAD, experience in technical drafting and the ability to
Type of position: RegularYour future role on our teamAs an Engineer, your role will be to contribute to proposals and perform engineering, make technological choices and implement projects. With us, you'll get the opportunity to...Lead[...]
Type of position: RegularDescriptionYou'll be part of our industrial mechanics team working in the mining and related heavy industries. You'll be exposed to various situations to develop your technical skills in material handling, dust control,
Working for BBA means being part of a team of talented people who have the passion to succeed and the drive to excel in order to provide first-class service to clients.Recognized for its extensive field experience and cutting-edge expertise, BBA has