Sparkybit is a leading German software development company, with a focus on fintech, open banking, banking technology, and SME IT planning. It partners with small to mid-size enterprise to deliver software solutions and expertise to speed time to market, while also supporting the digital transformation journey.
12 апреля 2021

Senior C++/GO developer

Харьков, Днепр

Необходимые навыки

Essential Skills:

◆ a bachelor’s degree in information systems or computer science;
◆ at least 3 years of experience in software development;
◆ design and software development skills;
◆ good knowledge of C ++, STL, multithreading;
◆ knowledge of cmake, boost;
◆ network programming experience;
◆ understanding of general data structures and complexity of algorithms;
◆ experience with Linux and Windows;
◆ ability to work as part of a distributed team;
◆ ability to read documentation in English;
◆ readiness to learn a new programming language;
◆ desire to work in a changing environment, in an actively developing company;
◆ multitasking.

Будет плюсом

Will be a plus:

◆ knowledge of Python;
◆ experience with Jira, Confluence, Bitbucket, Jenkins;
◆ knowledge of RabbitMQ.

Предлагаем

We offer:

◆ greater freedom in work, in the choice of technologies, and the ability to realize ideas;
◆ openness and simplicity in communication with all employees of the company, the speed of resolving all issues;
◆ work as PE;
◆ cozy office in the city center;
◆ 18 working days of vacation, paid sick leave.

Обязанности

Responsibilities:

◆ develop key products of the company in C ++ and Go;
◆ improve testing, assembly, and deployment technologies;
◆ take an active part in the product development process, including planning, iterative development, and support;
◆ work closely with teams of frontend developers, analysts, designers, QA.

О проекте

➣ About client and project:

The company was founded in 2003. During this time, 18 offices were opened around the world. The main R&D Centers of the company are based in the USA and Singapore. Now it employs over 1000 employees.

Virtualization backup team is responsible for the integration of the company’s flagship product with various virtualization platforms, in order to perform backup and restore operations with virtual machines (and hypervisor hosts).

In Virtualization backup team, you will be working on various challenging issues from various fields, such as:

◆ Figuring out in-depth work of VMware ESXi, Hyper-V, Virtuozzo, and other hypervisors to address platform-specific issues;
◆ Deep understanding of file systems management and parsing (FAT, NTFS, Ext, XFS, ReFS);
◆ Understanding the boot sequence of operating systems to ensure bootability across different virtualization platforms during VM backup and restore;
◆ Performing integration with Azure, Google, Oracle, Amazon clouds, XenServer platforms.

Virtualization team works both on the implementation of brand new features and fixing existing product-related issues.

LinkedIn