Principales funciones:
1. Diseño y soporte de arquitecturas.
2. Desarrollo de aplicaciones.
3. Encargarse de los proyectos de desarrollo de software; diseño, desarrollo y pruebas: diagramas UML, codificación, pruebas unitarias, etc.
4. Definición de requisitos técnicos y funcionales.
5. Migración del sistema actual.
6. Mantenimiento de infraestructura.
Estudios mínimos: FP Grado Superior en Aplicaciones Multiplataforma, Ingeniería Técnica.
Experiencia mínima: 7 años
Requisitos mínimos:
7. Experiencia desarrollando aplicaciones Java, Spring Boot, Hibernate, WebServices.
8. Conocimientos de administración/construcción de arquitecturas en AWS.
9. Docker, Kubernetes
10. Experiencia con BBDD SQL Server, MongoDB
11. Conocimientos de diseños y patrones arquitectónicos
Competencias:
12. Capacidad de toma de decisiones, persona analítica, resolutiva, proactiva, que sepa anticiparse a los problemas.
13. Alto nivel en comunicación oral y escrita, autonomía, orientación al cliente/servicio/resultados, resolución de problemas, alto nivel de iniciativa, responsabilidad, trabajo en equipo, adaptación, alto nivel de motivación, capacidad de aprendizaje, capacidad de trabajo.
Conocimientos deseables:
14. Administración de infraestructuras y comunicaciones (servidores, comunicaciones, firewall, VLAN, VPN)
15. Conocimiento de .NET
16. Conocimiento de GIT, Bitbucket
17. Devops
18. Conocimiento del Mercado eléctrico