14 oct
|
Trentia
|
España
? Remoto
? Full-stack | DevOps | Cloud | APIs
? Proyecto sólido
Desde Trentia Consulting buscamos un/a Ingeniero/a de Plataforma y Soluciones, con experiencia en desarrollo full-stack y DevOps, para incorporarse a una compañía referente del sector agroalimentario.
La persona seleccionada será responsable de transformar prototipos y desarrollos digitales en aplicaciones productivas, seguras, integradas y monitorizadas, construyendo una base técnica reutilizable para futuros productos digitales.
Buscamos un perfil capaz de acompañar una solución durante todo su ciclo de vida: desde el desarrollo y la integración hasta su despliegue, operación, seguridad y mejora continua.
¿Cuál será tu misión?
Convertir soluciones digitales en aplicaciones preparadas para producción, garantizando:
Entornos de desarrollo, pruebas y producción.
Automatización de despliegues.
Integración con ERP y sistemas corporativos.
Seguridad y control de accesos.
Monitorización y observabilidad.
Calidad, trazabilidad y mantenimiento del código.
Escalabilidad y reutilización de la arquitectura.
Responsabilidades principales
Despliegue y entornos
Definir y mantener entornos de desarrollo, pruebas y producción.
Automatizar los despliegues mediante pipelines CI/CD.
Garantizar que cada cambio llegue a producción de forma controlada y reversible.
Trabajar con contenedores y despliegues en cloud o servidores propios.
Integración y APIs
Diseñar, publicar y securizar APIs REST.
Gestionar APIs mediante API Gateway, preferiblemente APISIX.
Integrar las aplicaciones con el ERP y otros sistemas corporativos.
Evitar la exposición directa de aplicaciones internas a internet.
Desarrollo full-stack
Construir y evolucionar aplicaciones web y móviles.
Participar en el desarrollo backend y en la integración de los distintos componentes.
Revisar, validar y robustecer código generado mediante herramientas de IA o desarrollado por proveedores externos.
Asegurar que las soluciones cumplen los estándares necesarios antes de pasar a producción.
Monitorización y operación
Implantar sistemas centralizados de logs, métricas y alertas.
Crear cuadros de seguimiento de disponibilidad y funcionamiento.
Responder ante incidencias y realizar análisis de causa raíz.
Mejorar progresivamente la estabilidad y mantenibilidad de las aplicaciones.
Seguridad y cumplimiento
Gestionar autenticación, autorización y perfiles de acceso.
Implementar buenas prácticas de seguridad mediante OAuth2, OIDC, gestión de secretos y control de accesos.
Supervisar copias de seguridad y protección de la información.
Garantizar el cumplimiento del RGPD, especialmente en soluciones que utilicen datos de geolocalización, tiempo y presencia.
Datos y analítica
Asegurar que las aplicaciones generan datos limpios, trazables y reutilizables.
Preparar históricos y snapshots.
Facilitar la explotación de la información mediante Power BI u otras soluciones analíticas.
Trabajar con bases de datos relacionales y SQL.
Documentación y gobierno técnico
Documentar la arquitectura, las APIs y los procedimientos de operación.
Establecer criterios técnicos reutilizables para futuros desarrollos.
Supervisar técnicamente el trabajo realizado por partners y proveedores externos.
Facilitar que las soluciones puedan ser mantenidas y evolucionadas por otros equipos.
Requisitos imprescindibles
Entre 4 y 7 años de experiencia en desarrollo y operación de aplicaciones.
Experiencia real llevando, al menos, una aplicación o producto digital desde su fase inicial hasta producción.
Experiencia con Docker y despliegues en cloud o servidores propios.
Conocimientos de CI/CD mediante GitHub Actions, GitLab CI o herramientas similares.
Experiencia en diseño e integración de APIs REST y API gateways.
Conocimientos de bases de datos relacionales y SQL.
Experiencia con, al menos, un stack backend moderno:
Python
Node.js
.NET
Java
Experiencia con herramientas de monitorización como Grafana, Prometheus, ELK o equivalentes.
Conocimientos de seguridad: OAuth2/OIDC, gestión de secretos y control de accesos.
Capacidad para documentar arquitectura, integraciones y procedimientos técnicos.
Se valorará especialmente
Experiencia específica con APISIX.
Desarrollo móvil multiplataforma con Flutter o React Native.
Experiencia desarrollando aplicaciones con funcionamiento offline.
Conocimientos de datos geoespaciales: PostGIS o GeoJSON.
Integración con ERP, sistemas de nómina o terminales de fichaje.
Experiencia con Kubernetes.
Uso de herramientas de desarrollo asistido por IA, como Claude Code.
Experiencia en el sector agroalimentario o en soluciones para operativa de campo.
Experiencia coordinando o supervisando técnicamente a proveedores externos.
¿Qué perfil buscamos?
Una persona autónoma, con criterio técnico y capacidad para determinar cuándo una aplicación está realmente preparada para producción.
El puesto requiere una combinación equilibrada de desarrollo y operación: alguien que pueda programar, integrar, desplegar, monitorizar y documentar, pero que también sepa comprender las necesidades de negocio y comunicarse con equipos no técnicos y proveedores.
Valoraremos especialmente la orientación a construir soluciones seguras, mantenibles y reutilizables.
¿Qué ofrecemos?
Proyecto estable y con impacto directo en la transformación digital de la compañía.
Participación en el ciclo completo de desarrollo y operación de productos digitales.
Capacidad para tomar decisiones técnicas y definir estándares.
Colaboración directa con áreas de negocio, operaciones y proveedores tecnológicos.
Entorno en el que combinar desarrollo full-stack, DevOps, integración, datos y seguridad.
Incorporación a través de Trentia Consulting.
¿Has llevado aplicaciones reales a producción y te interesa participar en la construcción de una plataforma tecnológica desde su base? Inscríbete y te contamos más sobre el proyecto.
📌 Ingeniero/a de Plataforma y Soluciones | Full-stack / DevOps (España)
🏢 Trentia
📍 España