Python/C++ Developer
RCS & RDS
Responsibilities
- Development of high-available, high-performance, low-latency, secure and scalable applications involving big data processing;
- Updating and enhancing existing systems and modules;
- Working in a team of enthusiastic software developers;
- Interacting with software engineers from different teams in order to exchange new technology information and apply best practices.
Requirements
- Bachelor's or Master's Degree in Computer Science/ Engineering or in a related field;
- Solid knowledge of:
- object-oriented programming;
- data structures;
- algorithms and design patterns;
- parallel computing (multi-threading/ multi-processing).
- Experience in working with:
- a scripting language (Python) with at least two years of application development;
- SQL or NoSQL databases (MySql, PostgreSql, MongoDB, Influx);
- a messaging system (RabbitMq, Kafka);
- integration of multiple data sources (SOAP, REST, JSON-RPC, Databases, WebServices, MicroServices);
- a UNIX-like operating system and shell scripting (Linux & Bash);
- an environment of continuous integration/continuous deployment (Git, Docker);
- reporting and monitoring tools (Kibana).
Nice-to-have
- basic networking, security and data protection concepts;
- Python framework usage (Django, Flask);
- IoT and machine learning fundamentals.
Expertise level
Work arrangement
Similar Jobs in Romania
Full-Stack Python Developer
Scalable Path
remote
2 weeks ago
Python Developer
Luxoft
remote
2 weeks ago
Senior Python Engineer
Datura AI
remote
2 weeks ago
Senior Data Engineer
accesa.eu
remote
2 weeks ago
2 weeks ago