Python Developer (User Space)
Город:
Тбилиси
Занятость:
Полная занятость
Компания "Digital Design"
We are an international engineering team developing the fastest RAID engine in the world. We are passionate about it and are looking for equally passionate team mates who can help us to move forward with new features, bug fixing and performance optimizations. For this particular role we are looking for the control path developer with the focus on the area of complex yet reliable updаtеprocedure. Our product must smoothly upgrade between versions on a big family of Linux operating systems and kernel versions, including clustered environments, and we would like to make it a great experience for our users. If you are up to the challenge – we would like to talk with you.
Main tasks:
- Contribute into design, implementation, and documentation of the product control plane features;
- Develop and maintain RPM/DEB packages to support smooth and reliable updates across diverse Linux distributions;
- Own in terms of code and design our product the multi-platform updаtеsystem;
- Contribute into our build pipeline to ensure smooth and effective distribution packages preparation;
- Participation in overall product development, contributing into the engineering estimations, feature reviews, design discussions, bug fixing and code reviews;
- If needed, jumping in to help our support team with customers escalations.
The following skills will help you be successful on the job:
- Industrial software development experience of at least 3 years; ideally within a distributed team;
- Hands-on with Python 3.x (Standard Library, RPC);
- Good knowledge of Linux OS, including the architecture, distribution approaches and packaging options;
- Familiarity with team work tools, we use Atlassian stack Jira/Confluence, GitLab and Teams;
- Experience working build systems and CI/CD pipelines, ability and readiness to collaborate with Build & Release team;
- Ability and readiness to deal with the code in different programming languages, we have code in C/C++, Go, Perl across the code base.
Additional factors:
- Good English both written and spoken;
- Experience developing system level software for Linux OS (sysfs, inotify, POSIX);
- Experience in developing and maintaining updаtеsystems (rpm/deb) in clustered environments;
- Good understanding of parallel/concurrent systems design (pthreads, gRPC etc.);
- Knowledge and ability to apply Design patterns (GOF) in real life;
- Good knowledge or experience with storage systems domain (RAID, SAN, NAS).
We Offer You:
- Official employment from the first day of work: white salary stable and on time;
- Remote work format;
- Challengeable tasks: you will feel yourself as an inventor solving tasks not solved before;
- Work together with the best industry talents with ability to learn;
- Fast growing company & International environment.
26 Сентября
Тбилиси
Компания "ТРТ" The team of experts providing analytical services to healthcare clients is looking for a great, long-term Senior Python engineer....
26 Сентября
Senior Go Developer( TradingView )
Тбилиси
Компания "TradingView" Привет! Меня зовут Костя, я тимлид команды UDF. Наша команда является основной шинной данных, а так же основным сервисом...
26 Сентября
Тбилиси
Компания "TradingView" Привет! Меня зовут Дима, я - тимлид команды, которая занимается развитием бэкенд сервисов продукта Screener...
26 Сентября
React Native developer (Remote)
Тбилиси
Компания "Zoftify Eesti OÜ" We are Zoftify, a product development agency specializing in solutions for travel companies. Unlike outsourcing...
27 Сентября
Python developer( Nitka Technologies, Inc. )
Тбилиси
Компания "Nitka Technologies, Inc." Nitka Technologies develops software for customers in the US and Europe and brings together about 300...
Вакансия размещена в отрасли