Systems Maintenance or Support Engineer (Linux, Raspberry Pi, Python) at Remote, Remote, USA |
Email: manish@scalable-systems.com |
https://jobs.nvoids.com/job_details.jsp?id=2287759&uid= From: Manish Kumar, Scalable manish@scalable-systems.com Reply to: manish@scalable-systems.com Job Title: Systems Maintenance & Support Engineer (Linux, Raspberry Pi, Python) Location: Collegeville, PARole Overview: We are seeking a highly skilled and hands-on Systems Maintenance & Support Engineer to oversee and support a network of Raspberry Pi (RPi) cameras, which are part of a larger data collection system. The ideal candidate will work in a Linux-based environment, with responsibilities ranging from maintaining the physical hardware (RPis, cameras, and related circuitry) to ensuring the effective operation of data workflows. This role requires a combination of technical, communication, and problem-solving skills to ensure smooth system operations and quick troubleshooting in a scientific research environment.Key Responsibilities: Hardware & System Maintenance: Physically manage and support Raspberry Pi devices, each connected to cameras for data collection. Disable wireless connections on all Raspberry Pis to minimize the risk of data leakage. Perform occasional electronic work such as soldering, ribbon cable replacement, and other maintenance tasks as needed. Follow instructional videos for hardware replacements as provided by the consulting firm that built the camera system. Software & Data Management: Maintain and support the workflows for data capture from Raspberry Pis, ensuring data is stored temporarily on the RPis and streamed to cloud storage in Azure. Troubleshoot and modify Python code running on the Raspberry Pis to adjust data capture settings or improve performance. Ensure the Linux machine, connected to all RPis via an Ethernet switch, operates smoothly and remains accessible for remote adjustments. Networking & System Configuration: Troubleshoot network issues related to connectivity, IP addresses, and other system configurations, ensuring the smooth operation of the Ethernet-based network connecting RPis to the Linux server. Understand network topologies, VLANS, static/dynamic IPs, and subnetting concepts to manage the IT/OT networks effectively. Apply knowledge of Active Directory and firewalls when configuring or troubleshooting systems. Collaboration & Communication: Work effectively with the team and stakeholders, providing clear communication on technical issues, progress updates, and resolutions. Document all system processes, workflows, and performance metrics to ensure proper system monitoring and maintenance. Maintain excellent customer service skills and interact with the scientific research team in a manner conducive to a collaborative research environment. Emergency & After-hours Support: Be available to provide after-hours support in case of emergencies or system failures, ensuring minimal disruption to ongoing research and data collection.Competencies: Digital: Microsoft Azure Unix / Linux Basics and Commands Technical Skills: Python programming Raspberry Pi hardware and software integration Cloud computing (Azure ecosystem for data storage) Electrical circuitry troubleshooting and modification (e.g., soldering, ribbon cables) System infrastructure management and troubleshooting (hardware and software) Networking: Knowledge of network topology, VLANs, static/dynamic IPs, and subnetting Basic understanding of firewalls and OSI model troubleshooting Communication & Collaboration: Strong written and verbal communication skills Experience working in a team-oriented environment Ability to communicate technical issues to non-technical stakeholders Comfort in a scientific research environment that involves animalsEssential Skills & Experience: 6-8 years of experience in a similar technical role 4+ years of experience working with Linux, Raspberry Pi, and Python Proficiency in system-level testing, debugging, and troubleshooting tools Strong understanding of the Azure cloud ecosystem, specifically related to data storage Experience in managing and monitoring system infrastructure, network configurations, and system performance Prior experience leading teams and managing system maintenance, operational efficiency, and upgrades Ability to follow documented processes and procedures Experience with End-User Computing or Desktop Support is a plus Previous experience working with validated systems (GxP) is a plusDesirable Skills: Familiarity with computer security best practices AGILE methodologies experience Experience with Active Directory Willingness to provide after-hours support in case of system emergencies ------------ Manish Kumar Scalable Systems Technical Recruiter Mailto: manish@scalable-systems.com Keywords: information technology Systems Maintenance or Support Engineer (Linux, Raspberry Pi, Python) manish@scalable-systems.com https://jobs.nvoids.com/job_details.jsp?id=2287759&uid= |
manish@scalable-systems.com View All |
06:18 PM 26-Mar-25 |