Full stack alarmas
.Experiencia y/o conocimientos generales:
*Experiencia trabajando en entornos Cloud (Azure, Google Cloud o AWS)
•Conocimiento en plataforma colaborativa y de gestión de códigos. (Bitbucket, Github, Jira, Confluence, etc)
•Experiencia en diseño y desarrollo de arquitecturas de microservicios en cloud (Docker; Kubernetes, servicios serverless… )
* Inglés: B2
•Titulación en Ingeniería, Ciencia de la Computación, Informática o campo relacionado.
•Experiencia en entornos de desarrollo Python, NodeJS, .Net o Java
•Conocimiento en desarrollo web (HTML5, CSS3, Javascript, jQuery, etc)
•Experiencia en diseño y desarrollo APIs RESTful
- Para la posición de Desarrollo de sistemas de Transmisión de video, gestión de cámaras e integración con otros sistemas de alarma se valorarán conocimientos de procesado y transmisión de video
- Para la posición de Desarrollo de sistemas IoT se valorará conocimientos de plataformas IoT (Thingsboard, TheThings.IO)
¿Qué otras cosas valoramos para ambas posiciones?:
•Experiencia trabajando en entornos internacionales y colaborativos.
•Conocimiento desarrollo SPA (React, Angular o Vue)
•Unit testing, swagger, etc
•Conocimiento en integración de sistemas, WebServices y mensajería. (SOAP/XML; REST/JSON; gRPC/protoBuf;
•Experiencia con brokers mensajería (MQ, Kafka, etc)
•Conocimiento en BBDD relacional y no relacional. (PostgreSQL; Oracle, MSSQL; MongoDB; CosmoDB)
•DEVOPS (CI/CD, Jenkins, Cloudbees, Sonarqube, GIT Actions, Azure pipelines, QA, etc)
•Conocimiento en tecnología IoT.
•Design patterns, Principios SOLID, orientación a Best Practice, Clean Code...
•Conocimiento de metodologías Ágiles.
•Conocimiento de JIRA.
Familiaridad con redes y seguridad