DESCRIPCIÓ TRADUÏDA AUTOMÀTICAMENT DEL CASTELLÀ
Del futur dels habitatges: Les Smart Homes.
Amb tota mena de dispositius com: sensors, actuadors, termòstats o càmeres, fem que controlar les cases de manera remota amb una App o assistents de veu, sigui bufar i fer ampolles.
Però això no és el divertit, el divertit comença quan ho combines amb anàlisi de dades per a optimitzar recursos i estalviar temps i diners als nostres clients.
El Departament d'I+D d'Alfred Smart Systems s'encarrega de desenvolupar productes alineats amb l'estratègia empresarial de l'empresa, la digitalització d'espais.
Tots els productes d'Alfred requereixen del desenvolupament de maquinari i programari, incloent microprogramari, backend i frontend.
Les teves funcions seran:
Executar les tasques tècniques de:
- Dissenyo/Arquitectura SW.
- Programació SW.
- Implementació de Testing.
Assumir i complir les dates indicades en planificació respecte a tasques internes de l'equip de Maquinari i Programari.
Treballar amb les següents eines: Suite google (calendari i correu electrònic), entorns de programació varis, programes de disseny i programes de gestió: PyCharm, Git, Holded, Bitbucket, Postman.
Treballar en equip amb la resta de companys/as.
Què busquem:
Enginyeria informàtica o similars.
Experiència mínima de 4 anys programant en Python.
Coneixements en implementació i metodologia de testing (unit test, integration test, end-to-end test).
Coneixements en desenvolupament de SW orientat a principis SOLID (Clean Arquitecture).
Experiència en sistemes de control de versions (Git).
Coneixements en maneig bàsic de Linux en entorn de servidors o sistemes embeguts.
Valorable coneixements en:
- Llibreries asyncio, sqlalchemy, gunicorn/flask.
- Bases de dades relacionals, com PostgreSQL.
- Bases de dades no relacionals com MongoDB, Redis, etc.
- Ús, disseny i construcció de APIs REST.
- Protocols domòtics/industrials: Z-Wave, KNX, modbus, etc.
Castellà natiu i valorable anglès avançat.
Què oferim:
Teletreball i horari flexible.
Oficines en el centre de Barcelona.
Entorn dinàmic.
Participar en el desenvolupament d'un producte innovador: formació a mesura i possibilitat de participar en gremis i grups transversals de difusió de coneixements de tota mena dins i fora de l'empresa.