Tech Lead Java/Angular & IA - Air Traffic Management (ATM) - Toulouse
Core
Designing and implementing modern software solutions for Air Traffic Management (ATM) systems, including cloud microservices, web interfaces, and generative AI integration.
Role type
Senior Tech Lead (Java/Angular & AI)
Builds
Cloud microservices applications, web user interfaces (IHM), and AI-enhanced ATM solutions for strategic clients like DSNA and Eurocontrol.
Domain
Air Traffic Management (ATM), Aviation, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Angular, Python, C++, Rust, C#, Microservices, Cloud architecture, Generative AI, CI/CD, N-Tier architecture, Distributed systems
Preferred skills
Domain expertise in ATM, Technical mentoring, Architectural decision-making, Agile methodologies
Technologies
Java, Angular, Python, C++, Rust, C#, Kubernetes, Docker, AWS/Azure/GCP (implied by cloud), Jenkins/GitLab CI
Responsibilities
Define modern software architectures integrating quality, eco-design, accessibility, security, and safety; Design solutions aligned with architectural standards; Justify technical choices to clients; Provide technical guidance and mentorship to development teams; Promote software craftsmanship and best practices within the agency.
Seniority
Senior, hands-on IC with leadership responsibilities