Talent.com
Linux Developer

Linux Developer

Mutualink IncWestford, MA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

We are seeking a skilled Linux Developer to join our team. The ideal candidate will have deep expertise in Linux systems, particularly Ubuntu / Debian distributions, and experience with packaging, automation, and configuration management. This role involves building, configuring, and maintaining Linux-based environments for large-scale deployments while ensuring integration with CI / CD pipelines and containerized systems.

Key Responsibilities

  • Configure, optimize, and maintain Ubuntu / Debian Linux environments , ensuring system stability and performance.
  • Create and maintain iPXE boot environments for automated network-based installations.
  • Build and manage Makefiles and create Debian / Ubuntu packages for custom applications.
  • Manage Ubuntu / Debian repositories , including local repo mirroring and updates.
  • Implement and maintain CI / CD pipelines using GitLab for automated builds and deployments.
  • Utilize Docker containers for application packaging and environment isolation.
  • Develop and maintain shell scripts to automate system and deployment processes.
  • Ensure secure configuration and connectivity using SSH port forwarding and related tools.

Required Skills & Qualifications

  • Strong understanding of Linux kernel architecture and internals (no kernel development required).
  • Proven experience with Ubuntu / Debian distributions and package management.
  • Hands-on experience with Makefiles and building .deb packages.
  • Knowledge of Ubuntu / Debian repository structure and mirroring.
  • Experience with GitLab and CI / CD pipelines.
  • Working knowledge of Docker , SSH , and shell scripting.
  • Familiarity with iPXE boot configuration and network provisioning.
  • Preferred Qualifications

  • Experience with embedded Linux environments .
  • Understanding of secure boot , UEFI, and Linux hardening best practices.
  • Education & Experience

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent practical experience).
  • 3–5 years of experience working in Linux systems development, administration, or DevOps roles with strong focus on Ubuntu / Debian environments.
  • Work Arrangement

    This is a primarily remote position , but the candidate must be willing to work onsite at our Westford, MA office as needed for hardware integration, testing, or critical project meetings.

    serp_jobs.job_alerts.create_a_job

    Linux Developer • Westford, MA, US