TSG, a publicly traded defense high-tech group, develops advanced systems for the Israeli defense industry. We specialize in cutting-edge technological solutions in the fields of intelligence, command and control, and cybersecurity, continuously integrating new technologies into existing systems.
We are looking for a Software Architect to join a classified defense domain, focusing on the development of advanced command and control systems that incorporate AI technologies. These systems operate at the technological forefront and play a critical role in strengthening Israel’s national security. This position offers a unique opportunity to lead modernization efforts in real-time operational environments and to shape future-ready architectures for mission-critical applications.
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.