Arquitecto de soluciones
Arquitecto de soluciones
Bogotá, CO, 110231 Medellin, CO, 050021
¿Que buscamos?
Arquitecto de soluciones
Tus principales responsabilidades a desarrollar:
experiencia mínima de 2 años como arquitecto
Competencias Técnicas:
Desarrollo Frontend y Backend:
- Conocimiento profundo de buenas prácticas de desarrollo para tecnologías frontend y backend.
- Conocimientos conceptuales de buenas practicas de arquitectura a nivel de componentes del lado frontend.
- Experiencia en la aplicación efectiva de patrones de diseño y principios de arquitectura en el desarrollo de sistemas empresariales.
- Capacidad para diseñar sistemas escalables, seguros y eficientes, utilizando tecnologías frontend y backend de manera adecuada.
- Experiencia en la integración de sistemas complejos y en la gestión de dependencias entre componentes frontend y backend.
- Familiaridad con herramientas y frameworks modernos utilizados en el desarrollo frontend y backend, y capacidad para evaluar y seleccionar tecnologías apropiadas para cada proyecto.
Arquitectura y Diseño:
- Experiencia en el diseño de arquitecturas de software escalables y seguras para sistemas transaccionales
- Conocimientos en patrones de diseño y principios de arquitectura de software.
- Experiencia en arquitecturas orientadas a eventos, incluyendo la implementación de patrones como Event Sourcing y CQRS.
- Conocimientos en gestión de transacciones compensadas y manejo de transacciones gestionadas por eventos.
- Experiencia en la estructuración de servicios y orquestación de servicios utilizando patrones como Microservicios y Service Mesh.
- Habilidad para diseñar aplicaciones desacopladas y altamente distribuidas, utilizando tecnologías como mensajería y colas de mensajes.
Bases de Datos:
- Conocimientos en el diseño de esquemas de bases de datos y en la optimización de consultas.
- Experiencia en el desarrollo sobre bases de datos SQL (preferiblemente SQL server)
Tecnologías Contenerizadas y Cloud:
- Experiencia en tecnologías contenerizadas como Docker y orquestación de contenedores con Kubernetes.
- Conocimientos en tecnologías cloud
- Familiaridad con arquitecturas orientadas a eventos y manejo de sistemas asíncronos mediante colas o tópicos
Prácticas de Desarrollo Ágil:
- Scrum: Experiencia trabajando en equipos ágiles, participando activamente en ceremonias Scrum y colaborando en la entrega continua de valor.
GENERALIDADES:
Deseable:
- Preferiblemente con experiencia en C# y SQL server
Soft skills:
-
Liderazgo
-
Gestión de Stakeholders
-
Resolución de Problemas
-
Manejo de Conflictos
-
Construcción de Relaciones
-
Toma de Decisiones
-
Comunicación
-
Proactivo
-
Pragmático
-
Trabajo en equipo
-
Estratega
-
Control
-
Adaptabilidad
-
Creativo
-
Negociación
-
Autogestión
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-