OverviewJoin to apply for the Senior Software Architect role at NRB.Looking for a change? New challenges? Want to boost your career in a Senior Software Architect role? Join our Local Managed Staffing team at NRB!The NRB Group, now a leader in Belgium's ICT sector, offers a wide range of IT services to meet all your IT needs, from Infrastructure & Cloud to Software Development, Consultancy & Managed Staffing. Cyres is our client’s Data Acquisition and Control System (DACS). It integrates a comprehensive suite of hardware and software components essential for conducting and validating engine tests. The system supports the entire test lifecycle, including system configuration and calibration, simulation of real use cases and training of operators, control of the engine and test facilities, automation of test procedures, acquisition and computation of engine and facility parameters, real-time monitoring and printing of certification reports, and post-processing and data analysis. As Cyres evolves to meet new technological and performance challenges, we are seeking a Senior Software Architect to lead the transformation of its architecture—modernizing and modulating the platform by transitioning to a microservices-based approach.What You’ll DoDesign and oversee the Cyres transformation into scalable, secure, and maintainable microservices architecture.Define architectural standards, best practices, and governance models.Evaluate and recommend tools, technologies, and frameworks to support our evolving Cyres software suite.Mentor and guide development team on architectural principles and technical excellence.Lead architectural reviews and ensure compliance with design standards.What You’ll BringMaster’s degree in Software or Electronic Engineering.10+ years of experience in software architecture, with a strong focus on microservices.Deep expertise in distributed systems, service orchestration, and API design (REST, gRPC).Strong understanding of architectural patterns, software design principles, and agile development methodologies.Experience with domain-driven design (DDD), event-driven architectures (e.g., Kafka, RabbitMQ), and CQRS.Proficient in major programming languages including C/C++, C#, Java, and Python.Solid knowledge of SQL and NoSQL databases, message queues, caching systems, and reverse proxies.Proficiency with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes).Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as code.Solid understanding of network protocols, infrastructure management, and cybersecurity best practices in microservices environments.Excellent communication skills in both French and English.OUR OFFERContractual flexibility, a permanent contract or a freelance assignment.Flexible working hours with the possibility of teleworking (1 to 3 days a week).A team of enthusiastic, professional and talented colleagues in a good mood and atmosphere.Personalized career coaching to support your development.A company with a pleasant, dynamic and innovative working atmosphere.
#J-18808-Ljbffr