Spécialiste DevOps / Développeur Linux embarqué
- Temps plein
Salary: $64,000 - 104,000 per year
Requirements:
- Strong hands-on experience with Linux, particularly Ubuntu and Debian; three or more years of relevant experience preferred
- Proficiency in Bash and Python programming
- Practical experience with Microsoft Azure and LXC/LXD containers
- Strong knowledge of DNS, TCP/IP, routing, NAT, firewalls and SSL/TLS
- Experience implementing and troubleshooting VPN solutions
- Experience creating and customizing Raspberry Pi OS images
- Working knowledge of open-source software licensing and compliance requirements
- Familiarity with Git and CI/CD practices
- Strong troubleshooting and problem-solving skills, with the ability to work independently and take technical ownership
- Assets include experience with Raspberry Pi CM4/CM5 and embedded Linux; WireGuard, OpenVPN and IPsec; cloud-init, Ansible, Terraform or other infrastructure-as-code tools; Docker and Kubernetes; secure, read-only or encrypted Linux file systems; OTA updates and remote device fleet management; SBOMs or open-source licence-auditing tools; secure boot, code signing and certificate management; and IoT, industrial automation or edge-computing architectures.
Responsibilities:
- Configure, customize and maintain Linux systems, including Ubuntu, Debian and Raspberry Pi OS
- Develop automation scripts and system-level utilities using Bash, Python or similar languages
- Manage Linux services, systemd, networking, permissions and security, and troubleshoot operating system, kernel, network and performance issues
- Deploy and maintain LXC/LXD containers, including reusable images, profiles, storage and networking configurations
- Automate container provisioning, updates, backups and recovery, and optimize environments for resource-constrained edge devices
- Deploy and manage Microsoft Azure infrastructure, including virtual machines, networking, storage, firewalls and security
- Manage DNS, SSL/TLS certificates, HTTPS, reverse proxies, cloud-to-edge communication and infrastructure monitoring
- Design, implement and maintain secure VPN solutions using WireGuard, OpenVPN, IPsec and related technologies
- Configure site-to-site and client-to-site connectivity, routing, NAT, firewall rules, tunnelling and network isolation
- Automate VPN provisioning, authentication and certificate and key management, and diagnose connectivity across private networks, cloud infrastructure and firewalls
- Develop and customize Raspberry Pi OS images and automated image-building and provisioning processes for Raspberry Pi Compute Module platforms
- Configure boot processes, partitions, file systems and device services, and develop reliable remote deployment and update mechanisms
- Evaluate and integrate open-source software, managing licence compatibility, obligations, inventories, third-party attributions and Software Bills of Materials (SBOMs)
- Build and maintain CI/CD pipelines and automate system deployment, configuration and software releases
- Implement monitoring, logging, backup and disaster-recovery procedures, and maintain clear technical documentation and deployment workflows
Technologies:
- Ansible
- Azure
- Bash
- CI/CD
- Cloud
- Debian
- Docker
- Embedded
- Firewall
- Git
- IoT
- Kubernetes
- Linux
- LXC
- NAT
- Network
- Python
- Security
- TCP/IP
- Terraform
- Ubuntu
- VPN
- DevOps
- GitHub
More:
We are Neptronic, a Montréal-based designer and manufacturer of specialized HVAC solutions since 1976. Our integrated operation develops and manufactures intelligent controls, electric heaters, humidifiers, actuators and valves, supported by national and international patents. Since joining SPX Technologies HVAC segment in July 2026, we have expanded access to global markets and operational resources while maintaining our engineering expertise, responsiveness and customer focus. This full-time, hands-on role connects embedded Linux and Raspberry Pi Compute Module platforms with Azure, containerized environments and secure remote connectivity. We offer paid personal days and vacation, competitive salary and benefits, ongoing training, flexible start and finish times, profit-sharing plans, disability and supplementary health insurance, on-site parking and casual dress. The work arrangement is to be confirmed as remote, hybrid or on-site; the listed location is hybrid in Saint-Laurent, Quebec. The expected schedule is 40 hours per week.
last updated 45 week of 2026