Job Description
-Modalidad: 100% remoto.\n-Contratación: Inmediata.\n-Contrato fijo a 3 meses con opción de prorroga.\n\nDescripción del cargo\nBuscamos un Desarrollador Full Stack .NET / Angular con sólida experiencia en Microsoft Azure y Azure DevOps, responsable de diseñar, desarrollar, integrar y desplegar soluciones empresariales, participando en la construcción de APIs REST, microservicios e interfaces web, así como en la automatización de procesos CI/CD y la gestión de servicios en la nube.\nEl candidato debe contar con experiencia práctica en servicios de Azure, especialmente Azure Service Bus, Event Grid, Azure Functions, API Management (APIM) y Azure Application Insights, para la integración, gestión, monitoreo y optimización de aplicaciones.\nRequisitos\nProfesional en Ingeniería de Sistemas, Ingeniería de Software o carreras afines.\nMínimo 5 años de experiencia en desarrollo de software con .NET Core / .NET 6 o superior.\nMínimo 2 años de experiencia desarrollando aplicaciones con Angular 12 o superior y TypeScript.\nExperiencia en diseño, desarrollo e integración de APIs REST y arquitecturas de microservicios.\nDominio de Microsoft Azure y experiencia práctica con los siguientes servicios:\nAzure Service Bus.\nAzure Event Grid.\nAzure Functions.\nAzure API Management (APIM).\nAzure Application Insights para monitoreo, métricas y diagnóstico de aplicaciones.\nExperiencia con Azure DevOps o GitHub Actions, configuración y mantenimiento de pipelines CI/CD.\nManejo de Entity Framework Core y bases de datos SQL.\nExperiencia en despliegue de aplicaciones y soluciones en Microsoft Azure.\nConocimientos de Docker y deseable Kubernetes (AKS).\nManejo de Git y metodologías ágiles.\nConocimientos de seguridad, autenticación y autorización con OAuth2 / OpenID Connect.\nExperiencia con RxJS y deseable NgRx.\nPrincipales responsabilidades\nDiseñar, desarrollar y mantener APIs REST y microservicios utilizando .NET.\nConstruir interfaces web modernas con Angular y TypeScript.\nImplementar e integrar servicios de Azure, incluyendo Service Bus, Event Grid, Azure Functions y API Management.\nConfigurar, administrar y optimizar pipelines de integración y despliegue continuo (CI/CD).\nImplementar mecanismos de autenticación, autorización y gestión segura de secretos.\nMonitorear el rendimiento, las métricas y las incidencias de las aplicaciones mediante Azure Application Insights.\nGestionar bases de datos e integraciones con servicios cloud.\nContenerizar aplicaciones con Docker y participar en despliegues en entornos cloud.\nRealizar revisiones de código, solucionar incidentes en producción y participar en decisiones técnicas.\nColaborar con equipos multidisciplinarios bajo metodologías ágiles.\nConocimientos deseables\nClean Architecture, Domain-Driven Design (DDD) y CQRS.\nAzure SQL y Azure Key Vault.\nKubernetes (AKS).\nTailwind CSS y Nx Monorepo.\nExperiencia en arquitecturas orientadas a eventos y sistemas distribuidos.\nCompetencias\nPensamiento analítico y orientación a la solución de problemas.\nAutonomía y capacidad de autogestión.\nComunicación efectiva y trabajo en equipo.\nOrientación a la calidad y buenas prácticas de desarrollo.\n¡Postúlate y haz parte de nuestro equipo de tecnología!",