The Aviation Innovation Research (AIR) Lab
The joint CAAS-Thales innovation lab known as ‘AIR Lab’ started to operate on 1st November 2019 with the objective to develop Proof of Concepts (POCs) or Minimum Viable Products (MVPs) of advanced and open technologies for future Air Traffic Management (ATM). Currently, the joint lab employs a team of 40 Thales engineers and 12 CAAS engineers and air traffic controllers operating in a vibrant ecosystem involving a number of Singaporean SMEs and start-ups, as well as key research institutes.
Thales engineers include 10 domain experts – with more than 10 years of experience – coming from Thales ATM centres of competence in France and Australia. These experts are coaching both the local Thales and CAAS engineers.
The POCs and MVPs are co-developed with the CAAS engineers who have access to the same development tools and environment used by the Thales Engineers (provided by the Singapore branch of Thales Digital Factory). The POCs and MVPs are defined in collaboration with CAAS air traffic controllers through iterative workshops.
AIR Lab research outcomes will feed the next generation of products, including clearly disruptive outcomes addressing Safety and Security for Open architecture, data driven ATM Twin, Green Aviation, Trajectory Based Operations.
As the AIR Lab was recently extended for another 3 years, 4 work streams are now embarked:
Regional Experimental Platform, FF-ICE/TBO, Green Aviation, Future-proof Interoperable Platform-Agnostic, Safe and Secure Platforms.
AIR Lab 2.0 continues to benefit from research conducted in Europe through new architecture research which, among other objectives, aims at meeting much stricter safety standards for ground ATM systems in development by the European Aviation Safety Authority (EASA). This breakthrough architecture study is co-funded by the French government (CASSIOPEA).
Regional Experimental Platform (REP) has been initiated in AIR Lab 1.0, and has the view to addressing regional needs in coordination with the SESAR 3 activities conducted in AMS France.
Whom We Are Looking For
· You have great knowledge of DevOps, digital stack and Cloud Platforms (IaaS, PaaS, SaaS…)
· You have knowledge of Networking, Cybersecurity basics & privacy on 21st century applications
· You have deep knowledge of containers development and orchestration (Docker, Helm, Kubernetes)
· You are familiar with automation and industrialization methods (programming languages, scripting [Go, Python, Bash] and CI/CDD (Continuous Integration / Continuous Delivery and Deployment) pipelines (Gitlab pipelines, GitHub actions…), and possibly in defining your infrastructure as code using technologies like Terraform or Ansible
· You know how to run an application: monitoring, alerting & incident management (Prometheus, Grafana, ELK…)
· You would work in a squad that practices agile development and delivery
· You would write and review the deployment infrastructure technical documentation
· You would contribute to raising the level of awareness of DevOps practiced within your squad and AIR Lab
You should have the mindset that “Infrastructure is code and should be developed as such.”
Education
· Bachelor’s in computer science or information Technology with a minimum of 2 years of working experience.
· Mid-career switchers are encouraged to apply if you demonstrate relevant working experience of a minimum 3 years.
Essential Skills / Experience
- Minimum of 2 years working in a team as a DevOps Engineer
- Working knowledge of IaC stack (e.g., Ansible, Terraform)
- Working knowledge of DVC tools like Git in a cloud native environment like GitLab
- Working knowledge of one or more system-level programming languages like Golang, Python, BASH, ZSH, C, C++, Java.
- Working knowledge of operating & maintaining Linux OSes (e.g., RedHat, Ubuntu, Slackware)
- Working knowledge of designing & deployment Linux-based Containers in the cloud-native approach; an added advantage if you have exposure to similar deployments to Kubernetes.
- Added advantage if you have prior or existing exposure to Kubernetes where you demonstrated competencies in managing microservice-based deployment onto Kubernetes
- Has Agile methodology and process understanding and experience.
- Has a continuous learning mindset and learning of new paradigms, techniques & practices in build-test-release cycles and software automation.
- Open, strong communicator who communicates effectively across teams, locations and cultures, in-person and virtually.
- Courage of convictions with a high degree of humility. Embraces constructive feedback and is resilient.
YOUR CAREER AT THALES
Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in different areas:
• Room and attention to personal development
• Build your talents in another domain of Thales Group, discovering new products, new customers, new country or go to a more complex Solution.
• Choose between a technical expertise or a leadership path
• Build an international career within a leading Engineering Group