Role Description
R&D Manager will be responsible for all aspects of the R&D organization, including technology evaluation and agile process of software product design, development, testing, and implementation.
The R&D Manager is expected to manage two professional teams and report to one of the Founders.
The R&D Manager will also be required to interact with local and international customers on all product and technology aspects under her/his responsibility.
Qualifications
- At least a B.Sc. in Computer Science/SW Engineering from a top university
- 6+ years’ experience in designing and building enterprise-grade software %28can be in IDF%29
- Management experience – leading a group of 6-12 people at least, a number of groups – advantage
- Extensive experience in backend development with Java %28Spring Boot%29 and Python
- Experience in a microservices architecture
- Knowledge of relational and NoSQL databases
- Experience in CI/CD pipelines and methodologies
- Fluent in Linux and Windows
- Experience with C/C++, and embedded systems – a big advantage
- Knowledge of computer networks, especially security aspects – advantage
- Background in mathematics, statistics, AI, and ML – a big advantage
- Experience with Docker, Kubernetes, Helm – a big Advantage
- Experience with RabbitMQ and Kafka – Advantage
- Experience in interaction with local and global Customers – advantage
- Self-driven and self-motivated, can-do attitude
- Ability to operate in a constantly changing start-up environment, work under pressure, and meet deadline requirements
- Leadership, critical thinking, and decision-making skills
- Fast learner
- Perseverance
- Outstanding oral and written communication skills with well-developed persuasive arguments