TSG develops advanced systems for the defense industry in Israel. We specialize in cutting-edge technological solutions in the fields of intelligence,
command and control, and cybersecurity, continuously integrating new technologies into existing systems.

Responsibilities:
- Leading modernization processes for Real-Time Legacy systems to modern architectures and technologies.
- Designing and defining distributed software architecture based on Cloud/Microservices.
- Selecting appropriate technologies and platforms for development and implementation.
- Collaborating with development teams, DevOps, and system engineers to implement changes.
- Enhancing performance, scalability, and reliability of real-time systems.
- Addressing challenges related to Low-Latency, High-Availability, and Cyber Security.
Mandatory Requirements:
- 5+ years of experience in software architecture roles for complex systems.
- Proven experience in leading digital transformation projects for Legacy systems.
- Deep knowledge in developing Real-Time systems, including working with protocols, data processing, and communication.
- Hands-on experience with Microservices, Kubernetes, Docker, and Cloud platforms (AWS/Azure/GCP).
- Strong understanding of Design Patterns, Distributed Systems, and Event-Driven Architecture.
- Proficiency in programming languages such as Node.js and Python.
- Familiarity with messaging technologies like Kafka, RabbitMQ, or Redis.
- Knowledge of DevOps practices, CI/CD, and Security Best Practices.
Significant Advantages:
- Security clearance.
- Previous experience in defense-related organizations.