Publicado hace más de 30 días.
Arquitecto Java Senior - Remoto en AOS
$ 6.000.000 a 6.999.999 COP (Neto)
Remoto: LATAM
Empleado de tiempo completo
Inglés : Nivel Básico
se requiere Arquitecto con conocimientos en :
1. Conocimientos Técnicos
-Lenguajes de Programación: Dominio de varios lenguajes de programación relevantes para el entorno (Java, Python, C#, etc.).
-Patrones de Diseño: Comprensión de patrones de diseño de software y arquitectura (MVC, microservicios, etc.).
-Bases de Datos: Conocimientos en sistemas de gestión de bases de datos (SQL y NoSQL), así como técnicas de modelado de datos.
2. Arquitectura de Software
-Estilos Arquitectónicos: Conocimiento de diferentes estilos arquitectónicos, como monolíticos, microservicios y serverless.
-Integración de Sistemas: Familiaridad con técnicas y herramientas de integración de sistemas (API REST, SOAP, mensajería).
3. Infraestructura y Redes
-Conocimientos de Redes: Comprender la arquitectura de redes y los principios de conectividad.
-Entornos en la Nube: Experiencia con plataformas de nube (AWS, Azure, Google Cloud) y sus servicios.
4. Gestión de Proyectos y Metodologías
-Metodologías Ágiles: Conocer metodologías ágiles (Scrum, Kanban) y su aplicación en el desarrollo de software.
-Gestión de Requerimientos: Habilidad para recopilar y gestionar requisitos de negocio y técnicos.
5. Análisis y Solución de Problemas
-Pensamiento Crítico: Capacidad para analizar problemas complejos y proponer soluciones efectivas.
-Evaluación de Riesgos: Identificar y gestionar riesgos asociados con decisiones arquitectónicas.
6. Documentación y Estándares
-Documentación Técnica: Habilidad para crear y mantener documentación técnica clara y concisa.
-Cumplimiento de Normativas: Conocer normativas y estándares relevantes (como GDPR, HIPAA) que puedan afectar el diseño arquitectónico.
7. Colaboración y Comunicación
-Trabajo en Equipo: Capacidad para trabajar en colaboración con desarrolladores, ingenieros y otros arquitectos.
-Presentaciones: Habilidad para comunicar ideas y diseños a partes interesadas técnicas y no técnicas.
8. Capacitación Continua
-Tendencias del Sector: Mantenerse actualizado sobre nuevas tecnologías, herramientas y tendencias en arquitectura.
-Certificaciones: Considerar certificaciones en arquitecturas de software, nubes o metodologías ágiles.
9. Gestión de la Experiencia del Usuario
-Diseño Centrado en el Usuario: Comprender la importancia de la experiencia del usuario en el diseño arquitectónico.
10. Desarrollo Sostenible
-Prácticas de Desarrollo Sostenible: Integrar prácticas que minimicen el impacto ambiental en el diseño de soluciones tecnológicas.