Arquitecto/a de Software

Posted 55ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Architect responsible for defining, designing, and overseeing implementation of modern architectures. Aligning solutions with business goals and software engineering principles.

Responsibilities:

  • Definir y evolucionar arquitecturas basadas en Clean Architecture, Arquitectura Hexagonal y Domain-Driven Design (DDD) .
  • Documentar la arquitectura utilizando modelos estándar como UML y C4 Model .
  • Diseñar e integrar servicios mediante APIs REST/GraphQL y mecanismos de mensajería o comunicación asíncrona .
  • Aplicar principios SOLID, patrones de diseño y buenas prácticas orientadas a la mantenibilidad, extensibilidad y resiliencia .
  • Supervisar estrategias de contenedorización (Docker), orquestación y despliegue .
  • Definir, implementar y controlar pipelines CI/CD para integración y despliegue continuo.
  • Incorporar controles de seguridad desde la etapa de diseño (security by design).
  • Optimizar rendimiento, escalabilidad y uso eficiente de recursos .
  • Definir mecanismos de observabilidad, monitoreo y trazabilidad .
  • Diseñar integraciones y despliegues en entornos cloud y automatizar infraestructura (IaC).

Requirements:

  • +2 años de experiencia comprobable como Arquitecto/a de Software , liderando decisiones de arquitectura.
  • +7 años de experiencia en desarrollo de software , participando en soluciones de complejidad media y alta.
  • Experiencia en definición e implementación de arquitecturas modernas y patrones de diseño.
  • Experiencia trabajando con equipos multidisciplinarios.
  • Conocimientos sólidos en cloud computing, contenedores, automatización e iniciativas DevOps .

Benefits:

  • • • • • • • • • • •