Tech Stack
MySQLLinuxXGBoostC++
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are looking for a C++ Developer to participate in the development of the company’s receiver and management platform PowerManage™. The server is a high-tech solution based on GNU/Linux designed to receive notifications from security panels, relay them to the security offices, notify end-users, configure and upgrade the software of the premises equipment. Thus, an eligible applicant would be proficient at network technologies, inter-process communications, databases, and application development.
Location
Kyiv, Ukraine
Responsibilities
- Participate in the development of the company’s receiver and management platform PowerManage™
- Develop high-tech solutions based on GNU/Linux
- Receive notifications from security panels
- Relay notifications to security offices
- Notify end-users
- Configure and upgrade the software of the premises equipment
Requirements
- Education in a relevant field
- 4+ years’ experience in software development
- 4+ years’ experience in C++ programming
- 4+ years’ experience with Unix/Linux based systems (Linux enterprise technologies, not embedded)
- Knowledge of POSIX
- Internet protocol suite (TCP/UDP, SSL/TLS, HTTP, etc)
- Multi-threaded programming
- IPC knowledge
- DBMS (MySQL)
- Experience with Boost
- Upper-Intermediate English
Nice to Have
- Experience with Boost asio, Apache Thrift
- Familiarity with version control systems (Git)
- Knowledge of Python, Bash scripting
- Linux internals
We Offer
- Good salary
- 8 hours working day (flexible working hours)
- 20-day paid vacation
- Insurance
- Professional environment
- 15 minutes from metro station Vokzalna or Olimpiyska
Apply Now
Trusted by worldwide companies, we have the experience to let you focus on your business, while we take care of technical support.