Arquitecto/a .NET
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Buscamos un/a Ingeniero/a de Aplicaciones en Producción con sólida experiencia en entornos .NET, arquitectura, observabilidad, seguridad y gestión de releases.
La posición está orientada a trabajar sobre un parque de aplicaciones .NET ya existente en producción , con el objetivo de mejorar su estabilidad, seguridad, rendimiento, observabilidad y capacidad de despliegue.
Importante: no buscamos un desarrollador .NET senior al uso. La persona seleccionada debe haber tenido responsabilidad real sobre aplicaciones y entornos de producción , participando directamente en despliegues, diagnóstico de incidencias, observabilidad, seguridad, arquitectura y pipelines.
Funciones principales Refactorización, optimización, actualización y saneamiento de aplicaciones .NET existentes en producción.
Análisis y mejora de la arquitectura de las aplicaciones.
Implantación y mejora de la observabilidad de las aplicaciones: métricas, logs, trazas, dashboards y alertas.
Identificación y mitigación de vulnerabilidades tanto a nivel de código como de infraestructura.
Gestión del ciclo de vulnerabilidades: detección, análisis, priorización, remediación y cierre.
Diseño, construcción y/o gobierno de pipelines de CI/CD y releases .
Implantación de controles de calidad y seguridad dentro de los procesos de despliegue.
Diagnóstico y resolución de incidencias en producción.
Documentación técnica de la infraestructura y de las aplicaciones desplegadas.
Elaboración y mantenimiento de inventarios, mapas de dependencias y diagramas de arquitectura.
Coordinación con equipos técnicos y responsables del cliente para garantizar la estabilidad y evolución del parque aplicativo.
Requisitos técnicos Experiencia en producción
Experiencia real gestionando aplicaciones y entornos productivos.
Despliegue, configuración, diagnóstico y resolución de incidencias.
Capacidad para analizar problemas de rendimiento, estabilidad y disponibilidad.
Observabilidad
Experiencia implantando soluciones de observabilidad, no únicamente utilizándolas:
OpenTelemetry
Application Insights
Grafana
Prometheus
Elastic
Datadog
Dynatrace
Experiencia trabajando con métricas, logs, trazas, dashboards y sistemas de alertado .
Seguridad / DevSecOps
Gestión de vulnerabilidades como proceso: detección, triaje, priorización, remediación y seguimiento.
SAST / DAST / SCA.
SonarQube, Checkmarx, Fortify, Snyk u otras herramientas equivalentes.
Gestión de CVEs y vulnerabilidades de dependencias.
Conocimientos de OWASP aplicado a entornos .NET.
Hardening y seguridad de aplicaciones.
OAuth 2.0, OpenID Connect y JWT.
CI/CD y Releases
Experiencia construyendo o gobernando pipelines, no únicamente ejecutándolos.
Azure DevOps y/o GitHub Actions.
Quality gates.
Políticas de Pull Request.
Automatización y control del proceso de despliegue.
.NET
Experiencia sólida con C#.
Capacidad para leer, diagnosticar y modificar código desarrollado por otros equipos.
Experiencia trabajando con aplicaciones .NET modernas y/o .NET Framework legacy.
Experiencia en actualización y migración de versiones.
SQL Server a nivel de diagnóstico y análisis de problemas.
Arquitectura y documentación
Inventario de aplicaciones y componentes.
Mapa de dependencias entre aplicaciones.
Diagramas de arquitectura.
Documentación técnica de infraestructura y aplicaciones.
Qué buscamos especialmente Buscamos una persona que pueda demostrar que ha sido responsable de mantener y mejorar aplicaciones que estaban realmente en producción .
Será especialmente valorable haber trabajado como:
DevSecOps Engineer con experiencia .NET.
Application Engineer / Application Support Engineer.
Software Architect .NET con responsabilidad operativa.
Application Architect.
SRE / Reliability Engineer con background .NET.
Technical