Arquitecto de software (Colombia)

Arquitecto de software (Colombia)

01 oct
|
ITS Solutions
|
Colombia

01 oct

ITS Solutions

Colombia

? ¡Estamos buscando Arquitecto de software

? Ubicación: Colombia

? Modalidad: Remoto

? Contrato: Prestación de Servicios

Experiencia Requerida

- Dominio de múltiples estilos arquitectónicos y criterio para elegir el adecuado según el contexto y sus trade-offs: cliente-servidor, capas, SOA, microservicios, microfrontends, aplicaciones distribuidas, nativas de nube y orientadas a eventos.
- Arquitecturas evolutivas: diseño de sistemas que cambian de forma incremental y segura (modularidad, desacoplamiento) para sostener el negocio en el tiempo.
- Diseño e implementación de sistemas a gran escala y de alto rendimiento: escalabilidad horizontal, alta disponibilidad, resiliencia, concurrencia y optimización de latencia y throughput.
- Domain-Driven Design (DDD): diseño estratégico (bounded contexts, context mapping) y táctico (agregados, entidades, eventos de dominio) para modelar dominios complejos.
- Arquitectura de nube AWS de extremo a extremo: servicios core y serverless (Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, Step Functions), AWS Well-Architected Framework y prácticas de FinOps para la eficiencia de costos.
- Seguridad de la nube y de aplicaciones con enfoque del sector financiero: IAM, cifrado end-to-end, gestión de secretos, seguridad por diseño y cumplimiento regulatorio.
- Infraestructura como Código (IaC) con Terraform: aprovisionamiento reproducible,



modular y versionado de la infraestructura.
- Cultura y prácticas DevOps: CI/CD, GitOps, automatización, observabilidad/monitoreo y herramientas de build y contenedores (Maven, Gradle, Jenkins, Docker).
- Calidad de software de extremo a extremo: estrategias de pruebas unitarias, de integración y end-to-end, TDD/BDD y métricas/umbrales de calidad (SonarQube, Jacoco, Lint).
- Diseño y gobierno de integraciones: servicios web REST/SOAP, API RESTful, API Management, versionado y contratos de APIs.
- Dominio de lenguajes y frameworks del ecosistema, eligiendo el adecuado según el problema: Java/Spring Boot, JavaScript/TypeScript/NodeJS, Python y Go.
- Modelado y selección de almacenamiento de datos según patrones de acceso y consistencia: bases relacionales SQL, NoSQL y caché (MySQL, DynamoDB, Redis, etc.).
- Fundamentos sólidos de ingeniería de software: programación orientada a objetos y funcional, patrones de diseño, principios SOLID y propiedades ACID.
- Inteligencia Artificial aplicada al desarrollo de software: fundamentos de IA generativa y uso productivo de asistentes de código en el ciclo de desarrollo.
- Spec-Driven Development e IA-DLC: ciclo de vida de desarrollo asistido por IA, incluyendo la creación y el uso de agentes en el SDLC.

? Interesados: enviar hoja de vida al correo [email protected] o postularse por este medio.

📌 Arquitecto de software (Colombia)
🏢 ITS Solutions
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: arquitecto de software (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: arquitecto de software (colombia) / colombia