Expert Linux Developer Needed to work on in-house computer cloning and processing software.
Budget: $3,000 – $5,000 AUD
We are seeking a highly skilled and experienced developer to work on our in-house imaging and processing software stack. The client side of the stack runs in a network-booted Linux environment and is written as a combination of BASH scripts and Python programs. Its responsibilities include disk formatting and cloning, as well as hardware inspection and reporting. It is driven by an operator using a text-based UI.
Key Responsibilities:
- Collaborate with us to understand the intricacies of the stack and the specific requirements for supporting newer generations of computers, such as GPT partitioning and UEFI instead of legacy BIOS.
- Incorporating enhancements to support newer generation computer systems embodying GPT partitioning and UEFI over the previous BIOS.
-Successful adaptation of our software to support UEFI mode, ensuring it retains its existing functionality and efficiency.
You require a deep knowledge of Python and bash scripting within a Linux environment.
Solid understanding of Linux and Windows boot processes and disk partitioning, particularly the differences between Legacy and UEFI modes and MBR and GPT partitioning schemes.
Experience in operating system administration, with a focus on boot processes and hard drive management.
Ability to diagnose and troubleshoot complex multi-tiered software and hardware compatibility issues.
Key Responsibilities:
- Collaborate with us to understand the intricacies of the stack and the specific requirements for supporting newer generations of computers, such as GPT partitioning and UEFI instead of legacy BIOS.
- Incorporating enhancements to support newer generation computer systems embodying GPT partitioning and UEFI over the previous BIOS.
-Successful adaptation of our software to support UEFI mode, ensuring it retains its existing functionality and efficiency.
You require a deep knowledge of Python and bash scripting within a Linux environment.
Solid understanding of Linux and Windows boot processes and disk partitioning, particularly the differences between Legacy and UEFI modes and MBR and GPT partitioning schemes.
Experience in operating system administration, with a focus on boot processes and hard drive management.
Ability to diagnose and troubleshoot complex multi-tiered software and hardware compatibility issues.