This is a remote position.
Role Overview:
We are seeking a Software Engineer specializing in Debian-based environments to design implement and optimize deployment and automation workflows for production-grade this role you will work hands-on with Debian and its derivatives to manage packages configure environments and streamline system operations across development and production pipelines.
What does day-to-day look like:
Design configure and maintain Debian-based systems
Manage system packages and dependencies using APT and related package management tools.
Develop and optimize deployment workflows leveraging Debian tools and shell scripting to ensure consistent and reliable software releases.
Troubleshoot diagnose and resolve system-level issues in Debian-based setups including networking permissions and process management.
Collaborate with DevOps infrastructure and application teams to ensure smooth integration of Debian systems into CI/CD pipelines and containerized environments.
Establish and enforce secure configuration standards and access controls following Debian hardening guidelines.
Document environment setup procedures package dependencies and system architecture for reproducibility and scalability.
Requirements:
3 years of hands-on experience with Debian or Debian-based distributions
Proven expertise in package management using APT and repository management.
Strong understanding of Debian system internals including systemd file hierarchy permissions and boot processes.
Experience developing and maintaining deployment workflows for software delivery and environment provisioning.
Familiarity with CI/CD tools (e.g. Jenkins GitHub Actions GitLab CI/CD or CircleCI) for automating Debian-based pipelines.
Working knowledge of containerization tools (Docker Podman or Kubernetes) for building reproducible Debian-based images.
Understanding of secure system administration practices including credential management and package verification.
Strong problem-solving and debugging skills across multi-environment systems.
Excellent written and verbal communication skills with the ability to create clear technical documentation.
Required Skills:
3 years of hands-on experience with Debian or Debian-based distributions Strong understanding of Debian system internals including systemd file hierarchy permissions and boot processes.
This is a remote position.Role Overview:We are seeking a Software Engineer specializing in Debian-based environments to design implement and optimize deployment and automation workflows for production-grade this role you will work hands-on with Debian and its derivatives to manage packages confi...
This is a remote position.
Role Overview:
We are seeking a Software Engineer specializing in Debian-based environments to design implement and optimize deployment and automation workflows for production-grade this role you will work hands-on with Debian and its derivatives to manage packages configure environments and streamline system operations across development and production pipelines.
What does day-to-day look like:
Design configure and maintain Debian-based systems
Manage system packages and dependencies using APT and related package management tools.
Develop and optimize deployment workflows leveraging Debian tools and shell scripting to ensure consistent and reliable software releases.
Troubleshoot diagnose and resolve system-level issues in Debian-based setups including networking permissions and process management.
Collaborate with DevOps infrastructure and application teams to ensure smooth integration of Debian systems into CI/CD pipelines and containerized environments.
Establish and enforce secure configuration standards and access controls following Debian hardening guidelines.
Document environment setup procedures package dependencies and system architecture for reproducibility and scalability.
Requirements:
3 years of hands-on experience with Debian or Debian-based distributions
Proven expertise in package management using APT and repository management.
Strong understanding of Debian system internals including systemd file hierarchy permissions and boot processes.
Experience developing and maintaining deployment workflows for software delivery and environment provisioning.
Familiarity with CI/CD tools (e.g. Jenkins GitHub Actions GitLab CI/CD or CircleCI) for automating Debian-based pipelines.
Working knowledge of containerization tools (Docker Podman or Kubernetes) for building reproducible Debian-based images.
Understanding of secure system administration practices including credential management and package verification.
Strong problem-solving and debugging skills across multi-environment systems.
Excellent written and verbal communication skills with the ability to create clear technical documentation.
Required Skills:
3 years of hands-on experience with Debian or Debian-based distributions Strong understanding of Debian system internals including systemd file hierarchy permissions and boot processes.
View more
View less