DevJobs

Software Architect - 1955

Overview
Skills
  • Python Python
  • Kafka Kafka
  • Node.js Node.js
  • Redis Redis
  • Microservices Microservices
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ

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.

TSG IT Advanced Systems Ltd.