SALAIRE : £80,000 - £105,000 selon l'expérience
Qui êtes-vous ?
Vous avez une expérience avérée dans la conception, la construction et le déploiement de pipelines d'acquisition, de traitement et d'archivage de données pour des capteurs susceptibles de produire de grandes quantités de données (par exemple, des imageurs, des radars). Idéalement, cela comprendra le travail avec des données satellitaires, mais ce n'est pas essentiel. Vous serez expert en méthodes de développement de logiciels modernes (par exemple, l'intégration continue et le déploiement continu) pour une gamme d'architectures cibles, y compris au moins un système de cloud computing (par exemple, AWS). Votre expérience comprendra le développement de logiciels pour interagir avec des logiciels commerciaux (comme les stations au sol, le code de prédiction d'orbite, etc) et le développement d'interfaces web et d'API pour l'accès aux données (par exemple, en utilisant openAPI). Vous prendrez l'initiative de travailler dans un environnement en mouvement rapide et adopterez une approche calme et professionnelle dans votre travail. La bonne attitude est tout aussi importante que les antécédents et l'expérience. Il faudra quelqu'un qui prend fierté en son travail et qui peut présenter un visage professionnel aux clients, aux fournisseurs et aux partenaires.
Une expérience dans la plupart des domaines suivants est requise :
- Développer et déployer des pipelines de données
- Appliquer l'apprentissage automatique et d'autres méthodes statistiques pour analyser les données Intégrer des outils logiciels dans le cadre de systèmes d'analyse plus vastes
- Développer une architecture d'archivage des données et des chaînes de traitement dans un environnement cloud (par exemple, AWS, Azure)
- Développer des interfaces utilisateur et des API pour fournir un accès aux données et aux capacités de traitement
- Travailler à partir des exigences au niveau de la mission pour dériver des exigences fonctionnelles pour les systèmes de données
- Travailler avec/diriger une équipe multidisciplinaire pour concevoir, développer et/ou livrer des systèmes
- Planifier, gérer et rendre compte des progrès sur des systèmes complexes aux parties prenantes internes et clientes
- Travailler avec ou fournir des services à des niveaux de performance contrôlés (KPI ou SLA).
Compétences (veuillez noter qu'un candidat n'est pas censé avoir toutes les compétences ci-dessous, mais un certain niveau d'expérience/compétence qui lui permettrait de devenir compétent est requis):
- Un bon diplôme ou équivalent en ingénierie, physique, mathématiques ou informatique
- Excellentes compétences en communication écrite et orale et capacité à interactuer efficacement avec des clients et des collègues
- Maîtrise des techniques statistiques telles que les tests d'hypothèses, l'analyse de régression et la conception expérimentale pour extraire des informations à partir de données.
- Capacité à travailler avec de grands ensembles de données complexes, à nettoyer et à pré-traiter les données, et à garantir la qualité des données
- Compétent dans au moins un langage de script (par exemple, Python, Octave)
- Compétent dans au moins un langage de programmation (par exemple, C, C++, Java)
- Compétent dans le développement et la gestion des API (par exemple, OpenAPI) et des outils de développement associés (par exemple, Postman)
- Compétent avec Linux, Windows, et au moins un environnement cloud (par exemple, AWS, Azure)
- Maîtrise de SQL pour interroger des bases de données et extraire des données, ainsi qu'une expérience dans les techniques de manipulation de données pour transformer, remodeler et stocker des données (par exemple, HDF5, dask/zarr)
- Familiarité avec le déploiement de logiciels sans serveur (par exemple, Lambda)
- Capacité à communiquer efficacement les informations en créant des visualisations et des tableaux de bord visuellement attrayants et interactifs à l'aide d'outils tels que Matplotlib, Grafana, plotly/dash
- Familiarité avec les méthodes d'apprentissage automatique, y compris la classification, la régression, le clustering et l'apprentissage en profondeur, et expérience avec des cadres tels que scikit-learn, TensorFlow, ou PyTorch
Qu'allez-vous faire ici ?
En travaillant au sein d'une équipe de spécialistes techniques, vous serez responsable du développement, de la livraison et de la maintenance d'un large éventail de solutions et de services de données pour une variété de différentes missions spatiales. Bien que les principales responsabilités du poste résident dans la livraison des systèmes de données, le poste peut nécessiter un certain soutien aux offres et d'autres responsabilités raisonnables telles que requises par l'entreprise. Vous serez activement encouragé à maintenir un intérêt actuel pour les développements de l'industrie spatiale.
Les responsabilités comprendront :
- Développer, construire et tester des architectures de données et des logiciels pour répondre aux exigences de l'entreprise et du client
- Collaborer avec les gestionnaires de projet pour fournir des données pour les calendriers ; les plans de gestion des risques ; la gestion du budget et autres artefacts de projet selon les besoins
- Travailler en étroite collaboration avec l'équipe des opérations et le(s) gestionnaire(s) de service pour comprendre l'impact opérationnel de toute conception, mise en œuvre ou modification
- Travailler avec les ingénieurs AIT et système pour assurer une communauté entre les pipelines de données de test au sol et opérationnels
- Dérivation, gestion et exécution des activités de validation et de vérification
- Interface avec les clients et les fournisseurs
- Spécifier, développer et tester des scripts et des éléments de code pour soutenir divers éléments de l'architecture du segment terrestre et des services opérationnels qui y fonctionnent
- Surveiller les performances du système et proposer des approches pour la maintenance et l'amélioration
- Supporter les activités opérationnelles telles que la mise en service des vaisseaux spatiaux et les tests au sol
À propos d'In-Space
Les missions In-Space Missions (ISM) sont des experts de renommée mondiale qui conçoivent, construisent et opèrent des missions spatiales pour des clients globaux depuis notre site au Royaume-Uni. Nous proposons également le 'Space as a Service' en faisant voler les charges utiles de nos clients sur nos vaisseaux spatiaux et en offrant aux clients la possibilité de télécharger des applications numériques pour fonctionner sur notre matériel. ISM a été fondé en 2015 et a grandi pour comprendre environ 80 employés. L'entreprise a été acquise par BAE Systems en 2021 mais continue d'opérer en tant qu'entreprise séparée avec nos bureaux et nos salles blanches pour satellites situés à Alton, Hampshire, au Royaume-Uni.
Culture
Nous avons une équipe soudée et solidaire, et la diversité et l'inclusion sont une clé de notre réussite. Bien que nous cherchions à développer rapidement notre équipe, nous tenons à conserver notre éthos de petite entreprise, qui est au cœur de notre culture. Nous accueillons différents milieux, compétences, perspectives et expériences de vie. Ici, chez In-Space Missions, nous adoptons le travail hybride. Dans la mesure du possible, nous offrons des arrangements de travail flexibles pour nous permettre d'équilibrer plus efficacement notre travail et notre vie personnelle.
Que pouvons-nous vous offrir ?
- 30 jours de congés par an en plus des jours fériés
- Travail flexible
- Pension non contributive de 10%