Empleo de Arquitecto Java Senior - Remoto en Remoto-108047-REMOTO

Publicado hace 7 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.