Position: Linux Engineer
Company: Zultys Inc.
Experience required: 3y
Category: Other
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

Responsibilities

Be part of a small team that primarily works on the integration company's product with underlying Linux distribution on virtualized and hardware platforms and related activity.

Requirements

Readiness to apply some of the listed skills and willingness to learn others:
•	Understanding how GNU/Linux development works: building, packaging, upstream, patches, license restrictions.
•	GNU/Linux basic setup: disk partitioning, network and services setup, understanding of systemd, initrd, how Linux boots up, configuration best practices, and so on.
•	Basic understanding of security.
•	Shell scripting (Bash and POSIX shell). Ability to smell good/bad code, understand maintainability, good, dangerous, and bad practices, and safety.
•	Virtual machines and their images automation.
•	Rebuilding Linux packages: RPM and Debian based.
•	Other common knowledge and skills in the areas: SSH, source control versions (Git and others), man, make, patch/diff, autotools, install, basic GNU utilities, and so on.
•	It would be good if your home PC is running on Linux or some BSD; you ever had fun with source-based distribution or bootstrapping, embedded, including playing with Raspberry, etc, you have Linux administration or open-source projects experience.