Arquitecto(a) Senior de Software
Summary
Designs and oversees enterprise software architecture, focusing on cloud-native microservices, AI/ML (generative AI, RAG, LLMOps), and ethical AI integration for financial systems while mentoring dev teams and enforcing technical standards.
- Diseñar y gobernar la arquitectura de aplicaciones empresariales.
- Definir arquitecturas para integraciones, APIs y soluciones basadas en microservicios.
- Diseñar soluciones cloud-native incorporando Machine Learning, IA Generativa y sistemas agénticos.
- Elaborar y mantener Architecture Decision Records (ADR).
- Participar en revisiones de arquitectura y diseño técnico.
- Integrar el Architecture Review Board, promoviendo estándares y buenas prácticas.
- Brindar mentoría técnica a equipos de desarrollo.
- Analizar alternativas tecnológicas considerando escalabilidad, seguridad, costos y mantenibilidad.
- Promover el uso responsable y ético de la Inteligencia Artificial, especialmente en entornos financieros.
Experiencia
- Mínimo 7 años de experiencia en Tecnologías de la Información.
- Experiencia demostrable en roles formales de Arquitectura de Software o Arquitectura Empresarial.
Conocimientos técnicos
Experiencia comprobable en:
- TOGAF ADM.
- Domain-Driven Design (DDD).
- Microservicios.
- Event-Driven Architecture (EDA).
- CQRS.
- Java (Quarkus) o .NET.
- API Management (MuleSoft, WSO2 o Azure API Management).
- Apache Kafka.
- Kubernetes y OpenShift.
- RAG (Retrieval-Augmented Generation).
- LLMOps.
- Vector Stores.
- Inteligencia Artificial Generativa (LLMs).
- OWASP Top 10 for LLM Applications.
- NIST AI Risk Management Framework (AI RMF).
- ISO/IEC 42001.
- Contrato indefinido.
- Modalidad híbrida.
- Trabajo en las instalaciones del banco en Santo Domingo, República Dominicana, según esquema híbrido.
- Computadora de trabajo proporcionada por la empresa.
- Seguro médico Yunén.
- Salario pagado en pesos dominicanos (DOP). Aplicación de los descuentos legales establecidos por la legislación laboral de República Dominicana.