Descripción de la oferta
Buscamos un Analista Programador .NET con conocimientos en entornos cloud para incorporarse a un proyecto de desarrollo y evolución de una plataforma de servicios profesionales. La posición combina desarrollo .NET, trabajo con servicios PaaS y participación en procesos de despliegue y automatización. El puesto permite teletrabajo y no requiere desplazamientos a oficinas del cliente.
Funciones principales
- Participar en el desarrollo y evolución de soluciones .NET
- Realizar desarrollo de API REST, proyectos web o funciones
- Trabajar con servicios cloud en modalidad PaaS
- Desarrollar nuevas funcionalidades con C#, JavaScript y HTML
- Utilizar Entity Framework Code-first y el patrón Repository
- Gestionar bases de datos SQL Server
- Colaborar en la configuración y uso de CI / CD con Azure DevOps
- Apoyar en el diseño y mantenimiento de arquitecturas cloud cuando sea necesario
Requisitos
- Formación requerida: Ciclo Formativo Técnico, formación universitaria o experiencia equivalente
- Más de 5 años de experiencia profesional
- Conocimientos básicos de nube pública: PaaS, SaaS, App Services, Storage
- Experiencia en desarrollo .NET
- Conocimientos en C# y JavaScript
- Lenguaje HTML
- Conocimientos en CI / CD con Azure DevOps
- Experiencia con bases de datos SQL Server
- Experiencia con Entity Framework Code-first
- Conocimientos del patrón Repository
Conocimientos deseables
- Diseño de arquitecturas cloud avanzadas: microservicios, event-driven, serverless
- Conocimientos de Kubernetes
- Optimización y gestión de costes en Azure
- Arquitecturas Zero Trust y seguridad avanzada en cloud
- API Management, Service Bus, colas de mensajes
- Especialización en observabilidad
- Experiencia en pipelines complejos de CI / CD
- Desarrollo avanzado en .NET: paralelismo, rendimiento y patrones como DDD, CQRS o Clean Architecture
- Pruebas automatizadas
- Bases de datos con alta disponibilidad entre regiones
- Conocimientos de IaC a gran escala ARM
- Desarrollo de aplicaciones cloud native
- Diseño de estrategias de monitorización y logging
¿Qué ofrecemos?
Contrato indefinido, Teletrabajo del 40%, posibilidad de remoto al 100%, Horario de oficina de 40 horas semanales, Lugar de trabajo: teletrabajo o sede NexTReTRango salarial: 39.000 € – 41.000 € brutos anuales.
Beneficios adicionales
- Retribución flexible: Tarjeta restaurante, tarjeta transporte, tickets guardería y la posibilidad de unirte a nuestro seguro de salud colectivo.
- Te unirás a una empresa comprometida con la igualdad de oportunidades para todas las personas, que se esfuerza por mantener un entorno laboral inclusivo y libre de discriminación. Valoramos la diversidad, por lo que consideraremos todas las candidaturas sin importar su origen, género, edad, religión, orientación sexual o cualquier otra característica personal.
- En el caso de ser considerado finalista y seleccionado para incorporarse en NexTReT, le solicitaremos información adicional para poder cursar la contratación, con la única finalidad de poder acreditar fehacientemente la información de su CV, especialmente en cuanto a titulaciones académicas e información profesional relevante del CV. Si tuviera dudas sobre cómo aportar información de forma parcial, podrá indicarlo a la persona que gestione, en su caso, su contratación.
Requisitos adicionales
- Formación requerida: Ciclo Formativo Técnico, formación universitaria, certificaciones tecnológicas o experiencia profesional equivalente
- Más de 5 años de experiencia profesional
- Conocimientos básicos de administración de sistemas Windows
- Gestión básica de redes TCP / IP y DNS
- Experiencia en almacenamiento y copias de seguridad
- Conocimientos de monitorización y gestión de logs
- Familiaridad con PowerShell
- Comprensión de seguridad perimetral
- Conocimientos básicos de nubes públicas IaaS y PaaS, App Services, Storage y Networking
- Comprensión de principios de seguridad cloud: identidades, roles, secretos
- Conocimientos en CI / CD
- Familiaridad con Infraestructura como Código ARM, Bicep u otros
- Conocimientos básicos de bases de datos SQL Server
Conocimientos deseables adicionales
- Diseño y operación de arquitecturas de alta disponibilidad y clustering
- Gestión avanzada de Active Directory, GPO y federación de identidades
- Networking avanzado con NSG y DMZ
- Gestión de almacenamiento en la nube
- Experiencia en backup y recuperación ante desastres DRP y BCP
- Monitorización avanzada con Azure Monitor y Application Insight
- Implementación de automatización y configuración
- Experiencia en auditorías y cumplimientos
- Gestión de infraestructuras híbridas y migraciones
- Implementación de continuidad de negocio
- Arquitecturas para la gestión de alta disponibilidad de los servicios desplegados