Tech Stack
AWSIoTLinuxShell ScriptingTCP/IP
About the role
- Monitor, maintain, and troubleshoot a large fleet of cameras, camera relays, video displays and POS transaction relay devices
- Perform remote firmware updates and configuration changes across distributed hardware
- Diagnose and resolve hardware connectivity, performance, and operational issues
- Coordinate with field technicians for on-site installations and repairs when remote resolution isn't possible
- Managing installations of POSIX/Linux-based embedded systems, AWS IoT, Windows services and field devices
- Configure and maintain device networking, including USB network interfaces, VPN connections and firewall rules
- Implement automated monitoring and alerting for device health and performance
- Maintain device inventory, documentation, and configuration management systems
- Support new location installations by configuring devices pre-deployment
- Create and maintain installation procedures and technical documentation
- Provide technical guidance to field installation teams
- Validate device functionality and network connectivity post-installation
- Analyze device performance data to identify optimization opportunities
- Implement standardized configurations and deployment procedures
- Develop automation scripts for routine maintenance and monitoring tasks
- Collaborate with engineering teams on device selection and deployment strategies
Requirements
- 3+ years of POSIX/Linux systems administration experience (Red Hat, Ubuntu, or similar distributions)
- Experience with firmware management and updates for embedded devices or IoT hardware (Raspberry Pi, Arduino, NUC)
- Network troubleshooting skills including TCP/IP, routing, VPNs, and firewall configuration
- Command-line proficiency with bash/shell scripting for automation
- Experience with remote device management and monitoring tools
- Knowledge of POS integration and transaction data handling
- Experience with embedded Linux systems and ARM-based hardware
- Strong analytical and problem-solving skills for remote troubleshooting
- Excellent documentation and communication skills
- Ability to work independently and manage multiple concurrent issues
- Experience with ticketing systems and incident management processes
- Willingness to provide occasional after-hours support for critical issues
- Competitive salary and benefits
- Be part of a rapidly growing team reshaping retail security
- Full remote work flexibility with a dynamic, global team
- Opportunity to work with cutting-edge data tools and technologies
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
POSIX/Linux systems administrationfirmware managementnetwork troubleshootingbash/shell scriptingremote device managementembedded Linux systemsARM-based hardwaredevice monitoringconfiguration managementautomation scripting
Soft skills
analytical skillsproblem-solving skillsdocumentation skillscommunication skillsindependencemultitaskingtechnical guidancecollaboration