We are looking for a skilled Node-RED Developer to develop and maintain a set of Node-RED flows/scripts (JavaScript/TypeScript based) for our Operations Automation. Our current setup includes multiple instances of Node-RED, one for each satellite in orbit, requiring individual maintenance and script/flow management. We need a professional who can organize our tool to be properly structured, centralized, version-controlled, and scalable for new satellite missions. Additionally, you will find ways to easily manage the necessary deltas between each instance due to differences in mission requirements. Ultimately, you should be able to code Node-RED nodes (building blocks) and flows (logic with the nodes) to enhance the overall automation of our operations.
Key Responsibilities:
— Develop and maintain Node-RED flows/scripts using JavaScript/TypeScript.
— Organize Node-RED instances to be properly structured, centralized, and version-controlled.
— Ensure the system is scalable for new satellite missions.
— Manage necessary deltas between each instance due to differences in mission requirements.
— Code Node-RED nodes and flows to increase the automation of operations.
Requirements:
— Proficiency in JavaScript/TypeScript.
— Experience with Node-RED or ability to quickly learn how to use it
— Knowledge of Git and DevOps practices (CI/CD).
— Python skills will also help (to help cover some other parts of the chain)
— Conversational level of English with native speakers
Join us in revolutionizing operations automation for satellite missions and be a part of an innovative team that is shaping the future of space technology.