Reporting to the Product Manufacturing Manager, the incumbent participates in implementing solutions that ensure the monitoring, quality, and efficiency of manufacturing processes.
Working alongside a dynamic and multidisciplinary team, they develop and maintain solutions used by production operators to configure, validate, and ensure the traceability of marketed products.
The successful candidate will also contribute to the evolution of the systems, data, and tools that support the company's manufacturing activities. They will regularly collaborate with production, quality, technical support, and engineering teams to improve processes, solve complex problems, and support the introduction of new products.
Technologies used include: Git, Jira, Docker, Python 3, SQL, Grafana, Bootstrap, and GitLab CI/CD.
Riedel offers a variety of dynamic and attractive benefits!
- Starting with 3 weeks of annual leave
- 3 personal days and 7 sick days
- Additional week of leave during the Holiday season
- Competitive compensation
- Flexible working hours
- Group insurance from the first day of employment, including short-term disability insurance, telemedicine, and an employee assistance program
- Generous employer contribution to your RRSP
- Continuous training and development
- Social events throughout the year, guided by a dynamic social committee
- Free electric vehicle charging stations
- Fresh fruit baskets
- Montreal Canadiens & La Victoire season tickets raffle
Your key responsibilities
- Identify opportunities to improve production operations through analysis of available information.
- Develop and maintain software tools used in manufacturing operations.
- Work with other developers on the team to introduce new products, processes, and test systems.
- Participate in code reviews and the implementation of software development best practices.
- Report, take ownership of, and resolve production issues, including documentation, technical investigation, and follow-up on corrective actions.
- Participate in the evolution of data collection, analysis, and visualization systems.
- Collaborate with multidisciplinary teams to understand operational needs and propose sustainable solutions.
- Propose and work on new technological solutions that improve the efficiency, quality, and reliability of operations.
- Follow and promote software engineering best practices.
Your Key Knowledge and General Skills
Required:
- Bachelor's degree in Information Technology or a related field.
- 5 to 10+ years of software development experience.
- Strong proficiency in Python.
- Solid knowledge of relational databases and SQL.
- Experience using Git and standard software development tools.
Assets:
- Knowledge of Linux.
- Knowledge of web development and REST APIs (Bootstrap, FastAPI, Flask).
- Knowledge of Docker and Docker Compose.
- Experience with Grafana, Power BI, or other data analytics tools.
- Experience in a manufacturing or industrial environment.
Personality Characteristics
- Ability to work in a distributed team environment.
- Ability to work independently and manage assignments with minimal supervision.
- Strong attention to detail and commitment to quality.
- Excellent problem-solving skills.
- Natural curiosity and a desire to understand the business context and needs behind the solutions being developed.
- Data-driven and fact-based analytical approach.
- Sound judgement and strong prioritization skills.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Strong written and verbal communication skills in both French and English*.
*English is required for this position as Riedel Communications Canada Inc. is part of the international Riedel Communications GmbH & Co. KG group, headquartered in Germany. The majority of communications with our colleagues and clients outside the office are in English.
Additional Information About the Position
- Participation in ongoing technological changes within the broadcasting industry.
- Collaboration with industry experts on projects involving multiple aspects of development and manufacturing operations.
- Opportunity to work with the latest available technologies and software.
- The position is primarily based at the Laval office (4600 Louis-B.-Mayer).
- Limited remote work opportunities.
- The standard workweek is 37.5 hours (7.5 hours per day).
Be part of the team and grow with us!
We offer a wide range of activities with significant personal responsibility and opportunities to expand your potential.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, protected veteran status, or any other characteristic protected by law.