Evaluar, analizar, diseñar e implementar arquitecturas de solución y las comunicaciones, garantizando que la visión global de las decisiones en el diseño, satisface los objetivos de negocio y los requisitos del cliente. Domina el portafolio de servicios de PersonalSoft de forma general y plantea soluciones que pueden tener cobertura en una o varias líneas de servicios de la compañía. Evaluar, analizar, diseñar e implementar arquitecturas de solución y las comunicaciones, garantizando que la visión global de las decisiones en el diseño, satisface los objetivos de negocio y los requisitos del cliente. Domina el portafolio de servicios de PersonalSoft de forma general y plantea soluciones que pueden tener cobertura en una o varias líneas de servicios de la compañía.
Descripción
Requerimientos
Stack técnico / Desarrollo
No es un rol 100% de desarrollo (es presales/arquitectura), pero necesita criterio técnico sólido para diseñar, validar y conversar de tú a tú con equipos de ingeniería. Debe conocer, a nivel de arquitectura y buenas prácticas (no necesariamente codear a diario):
Lenguajes y frameworks de backend
- .NET / C# (stack predominante en clientes enterprise de la región).
- Java / Spring Boot (para clientes con stacks Java existentes).
- Node.js (para integraciones y microservicios livianos).
- Conocimiento de Python valorado (automatización, IA/ML, scripting).
Arquitectura de aplicaciones
- Microservicios y diseño de APIs (REST, gRPC, GraphQL — al menos REST es indispensable).
- Patrones de arquitectura: Clean Architecture, Hexagonal, Event-Driven, CQRS.
- Domain-Driven Design (DDD) — nivel conceptual, para liderar diseño con equipos de desarrollo.
- Integración de sistemas: ESB, API Gateway, mensajería (Kafka, RabbitMQ, Azure Service Bus).
Cloud & Modernización (eje central de PersonalSoft)
- Azure (prioritario) — App Services, AKS, Functions, Logic Apps, Azure DevOps.
- Conocimiento de AWS y/o GCP como complemento (multicloud).
- Contenedores: Docker y Kubernetes (diseño de arquitecturas containerizadas, no necesariamente operación diaria).
- Estrategias de migración: re-hosting, re-platforming, re-architecting (lift-and-shift hasta cloud-native).
- Infraestructura como código (Terraform, ARM/Bicep) — deseable.
Datos
- Modelado de datos relacional (SQL Server, PostgreSQL) y nociones de NoSQL (Cosmos DB, MongoDB).
- Conceptos de Data Governance, Data Analytics y Process Mining (alineado al pilar de Data Management de PersonalSoft).
- Nociones de Power BI o herramientas de visualización — valorado.
DevOps & calidad
- CI/CD (Azure DevOps, GitHub Actions, Jenkins).
- Control de versiones con Git y flujos de trabajo (GitFlow, trunk-based).
- Testing automatizado: criterios de QA funcional y de integración (no requiere ser QA engineer, pero debe saber validarlo).
Automatización & IA (pilares de PersonalSoft)
- RPA / hiperautomatización — conocimiento de UiPath valorado (aliado tecnológico de PersonalSoft).
- Familiaridad con soluciones de IA generativa aplicadas a productos (ej. integraciones tipo "Softy Suite/IA") — deseable, no excluyente.
Identidad y seguridad (complementario)
- Nociones de gestión de identidad (Azure AD/Entra ID) y seguridad perimetral, útiles para propuestas que toquen estos temas — no es el foco del rol, pero ayuda a tener visión completa de la solución.
Ofertas similares
Más ofertas de Personal Soft S.a (pan)
Un paso antes de postular: crea tu cuenta.
Es un paso extra, lo sabemos. Por eso lo hicimos lo más simple posible:
sube tu CV en el siguiente paso y tu perfil se llena solo.
¿Ya tienes una cuenta? Inicia sesión