Arquitecto de soluciones

Portugal

Medio

A tiempo completo

Buscamos un Arquitecto de Sistemas para diseñar, implementar y gestionar la hoja de ruta técnica de nuestra solución, garantizando su escalabilidad, resiliencia y seguridad. Si te encanta optimizar soluciones transformando la complejidad en sistemas eficientes y duraderos, únete a nuestro equipo y contribuye al futuro de la gestión sostenible de activos.

Requisitos:

- Experiencia: 5+ años con .NET y C#.

- Arquitectura: Conocimiento profundo de los estilos arquitectónicos y los patrones de diseño.

- Nube : Conocimiento de Azure Cloud (Azure Solution Architect - AZ305 es imprescindible).

- Bases de datos: Experiencia con bases de datos relacionales (SQL) y no relacionales (Redis, CosmosDB).

- Pruebas: Competencia en pruebas de automatización (web y móvil) utilizando Gherkin, Cucumber y Playwright.

- Gestión de tareas en segundo plano : experiencia con Hangfire o Quartz.NET para programar y gestionar tareas en segundo plano.

- IA y aprendizaje automático: sólidos conocimientos de IA, incluidas técnicas de aprendizaje automático y familiaridad con ChatGPT.

- Metodologías ágiles : Experiencia con marcos ágiles.

- DevOps: Experiencia con prácticas e integraciones DevOps.

- Control de versiones: Dominio de Git.

Responsabilidades:

- Definir la hoja de ruta de la evolución tecnológica: Crear y mantener una hoja de ruta técnica para los desarrollos y actualizaciones tecnológicos.

- Arquitectura de nuevos proyectos: Colabora con el equipo de producto para recopilar requisitos y diseñar la arquitectura de nuevos proyectos.

- Intercambio de conocimientos y tutoría: Difusión de las mejores prácticas, tutoría de los nuevos miembros del equipo y fomento del crecimiento del equipo.

- Mejora continua: Proponer y aplicar mejoras a las soluciones y procesos de flujo de trabajo.

- Investigación y resolución de problemas: investigar cuestiones complejas, determinar tus causas profundas y aplicar soluciones eficaces.

- Optimización: Optimización de soluciones para mejorar el rendimiento, la escalabilidad y la tolerancia a fallos de nuestras soluciones.

- Manténgase al día : manténgase al día de las nuevas tendencias y tecnologías en este campo.

Formulario de solicitud