Noesis is looking for candidates with the following profile:
What will they do as an IoT Software Engineer:
The team consists of four Edge / IoT Engineers dedicated to developing, deploying, and maintaining the Edge environment in close collaboration with multidisciplinary teams. Their core responsibilities include effective communication, service management, scripting, configuration, and building strong connections between stakeholders. A key focus is on automating and streamlining operations to ensure a stable, high-quality service. We are seeking individuals who are driven by a passion for simplifying and optimizing the operational stability of the service.
Your three main missions:
* Developing new features and deploying an IoT edge platform for Industrial IoT (IIoT) initiatives;
* Integrating industrial Operational Technology (OT) and Information Technology (IT) systems;
* Automating everything, from deployment to security to testing, via devops principles.
What are the key responsibilities?
* Deploy and maintain IoT edge platform worldwide, growing our install base to all client's terminals;
* Maintain the product, upgrade components, and rolling releases without disturbing production sites;
* Help develop new IoT edge functionalities with scalability and maintainability in mind;
* Be a researcher and innovator of IoT edge technology.
Requirements:
* English (min C1) ;
* Minimum Bsc educational level in Information Technology or similar preferred;
* Minimum of 2 years of working experience as Software Developer / Devops Engineer;
* Strong development skills, with affinity for devops;
* Be able to distinct industry trends and best practices;
* Affinity with IoT;
* Willingness to learn and teach;
* Enjoys collaborating, and building something together.
Skillset preference:
* Experience developing using Node. js / Javascript / Typescript ;
* Experience with containers (Docker, Kubernetes preferred) ;
* Experience with Message Queuing (eg. MQTT, AMQP) ;
* Experience with NoSQL databases (eg. MongoDB, Cassandra, DynamoDB) ;
* Basic knowledge of at least one OT protocol (eg. Modbus, OPC, Scada, DCS) ;
Localization: Hybrid, Portugal.
If you meet these conditions and would like to join an innovative organization that continuously invests in training its talents, send us your application.
Join us. Let's innovate together
All our recruitment and selection processes are based on equal opportunities, valuing the competence and potential of each person and ensuring that no candidate is discriminated on the grounds of gender, ethnicity, sexual orientation, age, religion or physical condition.
REQUISITOS MÍNIMOS