(M) Arquitecto/a de Software (Bolivia)

Remote
Full Time
Java, .NET, Node, Python
Experienced

El/La Arquitecto/a de Software será responsable de definir, diseñar y supervisar la implementación de arquitecturas modernas, escalables y desacopladas, alineadas a los objetivos del negocio y basadas en principios reconocidos de ingeniería de software. Participará activamente en la toma de decisiones técnicas, estableciendo lineamientos y buenas prácticas que garanticen soluciones mantenibles, seguras y de alto rendimiento.

🔹 Responsabilidades Técnicas

  • 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).

  • Participar en el desarrollo frontend y backend cuando el proyecto lo requiera.

  • Guiar técnicamente a los equipos de desarrollo y promover buenas prácticas.

🔹 Experiencia y Conocimientos Requeridos

  • +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.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*