Commercial Systems Engineer

Targan•Raleigh, NC

About The Position

The Commercial Systems Engineer is responsible for deploying, supporting, maintaining, and continuously improving commercial and production systems across global operations. The role focuses on Linux systems administration, Azure IoT technologies, networking, cybersecurity, infrastructure automation, and global production support. The engineer works with cross-functional teams to provide reliable, secure, and scalable systems for manufacturing, IoT devices, cloud services, and business operations worldwide. The position supports Linux-based infrastructure, especially Ubuntu Server, and Azure IoT deployments, including Azure IoT Hub and Azure Device Provisioning Service. It also covers enterprise networking and Fortinet security solutions, infrastructure automation with SaltStack and MAAS, and Tier 2 and Tier 3 support for production systems and customer-facing infrastructure. The role participates in an on-call rotation and assists with disaster recovery and business continuity activities. Work is performed in a flex-space building containing offices, open desk space, a laboratory, a machine shop, and a manufacturing floor. Office areas are generally quiet and temperature controlled. Reasonable accommodation will be made for essential job functions. Duties may include other job-related tasks requested by the supervisor. The description does not create an employment contract other than an at-will relationship.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5–7 years of experience administering Linux systems, preferably Ubuntu.
  • 2–3 years of experience with Azure IoT services, including Azure IoT Hub and Azure DPS.
  • At least 3 years of experience supporting enterprise networking environments.
  • Experience supporting globally distributed production systems.
  • Hands-on experience with infrastructure automation and configuration management tools.
  • Experience with Ubuntu Linux administration.
  • Experience with Azure IoT Hub and Azure Device Provisioning Service (DPS).
  • Knowledge of networking fundamentals, including TCP/IP, DNS, DHCP, VPN, and VLANs.
  • FortiGate firewall administration and FortiManager experience.
  • Experience with SaltStack and MAAS or automated provisioning.
  • Server hardware troubleshooting and maintenance skills.
  • Scripting skills in Bash, Python, or PowerShell.
  • Monitoring and performance management skills.
  • Knowledge of security best practices and system hardening.

Responsibilities

  • Design, deploy, maintain, and troubleshoot Linux-based infrastructure, primarily Ubuntu Server environments.
  • Support commercial and production systems deployed across multiple global locations.
  • Perform system administration, including patch management, performance tuning, monitoring, and security hardening.
  • Manage server provisioning, upgrades, migrations, and decommissioning.
  • Develop and maintain system documentation, standards, and operational procedures.
  • Support and maintain Azure IoT deployments, including Azure IoT Hub and Azure Device Provisioning Service (DPS).
  • Assist with onboarding, provisioning, and lifecycle management of connected devices.
  • Troubleshoot cloud connectivity, device communication, and telemetry issues.
  • Collaborate with development teams to improve cloud-connected solutions and operational performance.
  • Monitor cloud infrastructure and recommend improvements to scalability, security, and reliability.
  • Configure and support enterprise networking, including routing, switching, VLANs, VPNs, and WAN connectivity.
  • Administer and troubleshoot Fortinet security solutions, including FortiGate firewalls and FortiManager.
  • Implement and maintain network security controls, firewall policies, and access management procedures.
  • Support cybersecurity initiatives, including vulnerability remediation, compliance requirements, and system hardening.
  • Develop and maintain infrastructure automation using SaltStack.
  • Implement configuration management, software deployment, compliance monitoring, and patch automation.
  • Support automated operating system deployment and server provisioning using MAAS and related technologies.
  • Identify opportunities to improve efficiency through automation and process optimization.
  • Provide Tier 2 and Tier 3 support for production systems and customer-facing infrastructure.
  • Participate in an on-call rotation and respond to critical incidents when required.
  • Support manufacturing, commercial, and IoT systems to ensure high availability and minimal downtime.
  • Coordinate with regional teams, vendors, and stakeholders to resolve complex technical issues.
  • Assist with disaster recovery planning, testing, and business continuity initiatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service