Proveo LP has set about to transform this industry via technology and offer a new consolidated service offering, Confined Space Management. With the largest integrated North American fleet of Remote Confined Space Monitoring (RCSM) and industrial ventilation, we can replace conventional safety personnel required near the workface and monitor the space remotely, in a safer and more effective manner.
Reporting to the Operations Manager(s), the Programmer supports the development, deployment, and maintenance of confined space monitoring technologies across shop, lab, and site environments. This role integrates new hardware, troubleshoots server, software, and network infrastructure, and provides on-site and remote support for commissioning. The Programmer develops and tests new equipment, ensures electrical and network functionality, maintains safety standards, and represents Proveo LP professionally throughout project delivery.
This position is a 6-month, project-based contract, and will require travel to site for a significant portion of the assignment. Accommodations will be provided for the duration of the on-site project assignment. Project pre-planning will be conducted at our head office in Edmonton, AB.
Responsibilities
Support corporate health and safety, work methods, and technical training.
Develop and support servers, firmware, and application-based software solutions.
Integrate new hardware with existing systems and assist with device configuration.
Perform hardware and software testing, including security systems and IP camera technologies.
Troubleshoot software, hardware, network, and device communication issues.
Assist frontline users with technical deployment and system setup.
Provide on-site and remote support during commissioning activities.
Maintain clean, organized work areas in shop, lab, and site environments.
Document work performed, configurations applied, and issues identified.
Perform other duties as required.
Qualifications
3-5 years of experience supporting technology-focused projects from deployment through commissioning; RCSM (Remote Confined Space Monitoring) experience required.
Experience developing software in languages such as Python, C#, JavaScript, C/C++, or Java, including database use (SQL or similar) and basic webserver, API, or firmware development.
Strong troubleshooting skills across software, hardware, electronics, and network infrastructure (TCP/IP, routing/switching, device communication).
Experience with industrial technologies such as IP cameras, security systems, and communication protocols (e.g., Modbus, RS-485) is an asset.
Excellent communication, documentation, and field-based problem-solving skills with the ability to work independently through commissioning cycles.
Relevant technical or programming education considered an asset.
The following certifications are considered an asset to comply with potential site requirements:
Valid driver's license
Acceptable driver's abstract
Common Safety Orientation (Energy Safety Canada)
CSTS-2020
Standard First Aid and CPR
Confined Space Entry
Fall Protection
Physical Demands
This position requires the movement, placement, installation, inspection, and maintenance of electronic equipment. You must be able to perform the following duties continuously throughout a 12-hour shift in both hot and cold temperature environments:
Lifting and carrying up to 50 lbs.
Pushing and pulling up to 50 lbs.
Trunk rotation
Walking on uneven ground
Climbing ladders
Working at heights up to 100 ft
Crouching and squatting
Maneuvering through manways of confined spaces
A drug and alcohol test, mask fit test, and/or a fitness test may be required for site access in accordance with site regulations.
Employment Equity Statement
Proveo LP is committed to the principles of diversity, equity and inclusion and will recognize and address barriers to and in employment. Our organization welcomes applications from members of the BIPOC (Black, Indigenous, and People of Colour) community, women, people with disabilities, the LGBTQ+ community, and those of diverse identities. Accommodation is available on request for candidates taking part in the selection process as well as part of employment with Proveo LP.