This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Join a fully remote company with flexible hours, allowing you to work from anywhere in the world.
Work on the fastest-growing product offering automated kernel security updates without reboots for popular Linux distributions.
Contribute to the development of Python-based CloudLinux OS products.
Write unit tests and functional tests for code using Python.
Participate in code reviews using Gerrit.
Assist in shaping the architecture and creating technical documentation for new features.
Investigate and resolve issues reported by clients, partners, or the support team.
Requirements:
Minimum 5 years of experience in Software Development.
At least 4 years of experience in Python programming.
Proficiency in Linux with at least 4 years of experience, including GNU/Linux operating system and shell scripting.
Experience in system programming, including knowledge of sockets, filesystem, and process management.
Familiarity with git-based development processes.
Proficiency in PyTest.
Knowledge of Ansible and Jenkins.
Familiarity with RPM/DEB package management, including writing RPM spec and DEB rules.
English B2+ level.
Knowledge of C language is advantageous.
Experience with Python frameworks like Flask and SQLAlchemy is a plus.
Familiarity with NGINX and experience with ClickHouse are beneficial.
Benefits:
High-level compensation based on performance reviews.
One month paid vacation per year and unlimited sick leave.
Reimbursement for medical insurance.
Access to English educational programs.
Opportunity to attend seminars and training as needed.
Co-working and gym/sports reimbursement.
Chance to receive a reward for innovative ideas that the company can patent.