A great team player who is passionate about new top technologies. Love to train, educate and mentor new team members. You have the ability to work in a constantly changing, fast-paced, deadline driven environment.
Lead Core Services architecture and development
Be responsible for implementing the new technologies with the team.
Work with system architects to take "Core Services" to the next level.
Write high-quality code, covered by solid unit automation tests and integration tests.
Be responsible for analysis, design, and development in Golang (mostly), Nodjs and Python
Communicate technical concepts to other technical staff members.
Act as the right-hand person to the Core Services Team Leader
Experience of at least 6 years of experience in OO world
Experience with large scale eventually consistent systems
Experience of at least 4 years with Microservices architecture
Experience with SQL and NoSQL databases
Experience with message brokers and data/ stream processing (Kafka, RabbitMQ, MQTT)
Experience working in Docker and K8S environments.
Hands-on experience building large-scale applications.
Experience in low-level architecture planning.
Experience in Edge to cloud, IOT environment.
It would also be nice if you have:
You hold a Bachelors Degree in Science, Programming or Engineering or IDF technological unit graduate.
C++ basic knowledge
Hands-on experience working on a major public cloud (AWS, GCP, Azure).
Experience in working with real-time video pipelines.