Área de la Empresa | Tecnologías de Información |
Cargo Solicitado | Arquitecto de Software |
Puestos Vacantes | 3 |
Tipo de Contratación | Tiempo completo |
Nivel de Experiencia | De tres a cinco años |
Salario máximo (USD) | 2000 |
Salario minimo (USD) | 1000 |
Vehículo | Indiferente |
País | El Salvador |
Departamento | Otro |
Propósito del Puesto:
Diseñar, definir y supervisar la arquitectura técnica de soluciones de software, asegurando que cumplan con los requerimientos funcionales, no funcionales, de seguridad y escalabilidad. Su rol es clave para alinear las decisiones tecnológicas con la estrategia del negocio y garantizar la calidad, sostenibilidad y eficiencia de los sistemas desarrollados o adquiridos.
Responsabilidades Principales:
- Diseñar arquitecturas de software robustas, seguras y escalables, basadas en las necesidades del negocio.
- Liderar la selección de tecnologías, herramientas y marcos de trabajo (frameworks) adecuados para cada solución.
- Definir y documentar estándares técnicos, patrones de arquitectura y buenas prácticas de desarrollo.
- Evaluar y validar la viabilidad técnica de nuevos proyectos y cambios en sistemas existentes.
- Colaborar con Product Owners, Líderes de Proyecto y otros stakeholders para entender requerimientos y traducirlos en soluciones técnicas.
- Guiar y apoyar al equipo de desarrollo en la implementación de la arquitectura propuesta.
- Realizar revisiones de código y auditorías de arquitectura para garantizar el cumplimiento de estándares técnicos.
- Participar en iniciativas de transformación digital, modernización de aplicaciones y migraciones a la nube.
- Investigar nuevas tecnologías y proponer mejoras continuas a la arquitectura empresarial.
Requisitos del Puesto:
Formación Académica:
- Título universitario en Ingeniería en Sistemas, Ciencias de la Computación o carrera afín.
Experiencia:
- 5+ años de experiencia en desarrollo de software.
- 2+ años en diseño de arquitectura de sistemas complejos.
- Experiencia liderando equipos técnicos y proyectos multidisciplinarios.
- Capacidad comprobada para liderar equipos técnicos multidisciplinarios, traducir requerimientos de negocio en soluciones tecnológicas eficientes y tomar decisiones estratégicas para asegurar la viabilidad técnica y económica de los proyectos. Con enfoque en la innovación, mejora continua, y fuerte orientación a resultados.
- Experiencia en el diseño, desarrollo e implementación de arquitecturas escalables, seguras y alineadas a los objetivos de negocio. Especializado en la integración de sistemas complejos, diseño de soluciones en la nube (AWS, Azure, GCP), y en la adopción de buenas prácticas de arquitectura empresarial y de software
Conocimientos Técnicos:
- Arquitecturas de microservicios, APIs RESTful y eventos.
- Plataformas en la nube (AWS, Azure, GCP).
- Patrones de diseño y principios SOLID.
- Contenedores y orquestación (Docker, Kubernetes).
- Conocimientos en DevOps y automatización CI/CD.
- Modelado de datos y bases relacionales/no relacionales.
- Seguridad en aplicaciones (OWASP, autenticación/autorización, etc.).
Arquitecto de Software Requerido |
Sistemas de Información (Opcional) |
Universidad Completa | Graduado |
Informática | Sistemas (Opcional) |
Universidad Completa | Graduado |
Por favor, ingresa tu correo electrónico
Por favor, ingresa un correo electrónico válido