Role
As a member of the new R&D center in Toulouse you will be in charge of developing several web applications around a centralized datalake that aggregates data from design, assembly, test and in-orbit operations.
This will serve as a foundation for developing a large range of applications to smooth and optimize the different phases of satellite engineering.
General requirements
? Advanced knowledge in Python (>=3)
? Experience building services that leverage cloud-based infrastructure (GCP, AWS, ?)
? Has used PaaS in the past (Google App Engine or Amazon Elastic Beanstalk)
? Comfortable with Docker containers
? Container orchestration (Kubernetes / Dock Swarm)
? Pub/Sub (Kafka / RabbitMQ / ?)
? Networking skills (TCP/UDP, IP, proxy, VPN, ?)
? Database setup, deployment and management skills (PostgreSQL, Redis, ?)
? Version control (git) and continuous integration tools (GitLab CI, Jenkins, Travis CI, ?)
? Deep understanding of the MacOS / Linux concepts
Nice skills to have
? Experience using WebSocket
? Database horizontal scaling
? ELK / Graylog / ?
? Used to working with Agile methods