Linux Automation Engineer

TEKsystemsCharlotte, NC
$60 - $75Hybrid

About The Position

The Linux Automation Engineer is responsible for designing, developing, and maintaining automated solutions that manage the end to end software update lifecycle across Linux platforms. This includes software packaging, certification, testing, controlled rollout, and deployment in development, test, and production environments, with strong emphasis on stability, compliance, and risk reduction.

Requirements

  • Automation
  • Python
  • Automated testing
  • Test automation
  • windows
  • linux

Responsibilities

  • Standardize and optimize deployment workflows across environments
  • Software Update Certification & Testing
  • Implement automated pre‑deployment certification checks
  • Patch validation
  • Application compatibility testing
  • Dependency and version checks
  • Develop and execute automated testing (smoke, regression, post‑deployment health checks)
  • Support phased rollout strategies (pilot, canary, regional, enterprise‑wide)
  • Deployment & Release Management

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service