CORP_DESARROLLADOR BACK-END

Fecha de publicación: 20 sept. 2023

Ubicación: Medellin, Antioquia, CO

Empresa: SURA

NIVEL

Coordinador

ÁREA

VICEPRESIDENCIA DE TECNOLOGÍA

PERSONAS A CARGO

NO

RESPONSABILIDADES DEL CARGO

1.Colaborar con analistas y usuarios del negocio para convertir las especificaciones en diseños técnicos mediante análisis de requisitos y procesos técnicos.

2.Diseñar y desarrollar interfaces de integración de forma eficiente, probable y bien diseñadas mediante buenas prácticas de desarrollo de software.   

3.Realizar pruebas para medir la calidad y detectar cualquier error presente en las integraciones.

4.Desarrollar, configurar y automatizar los componentes de software a cargo para que cumplan con la estrategia de DevOps (desarrollo, CI/CD, testeo).

5.Convertir modelos físicos de integración en códigos fuente.

6.Crear y mantener la documentación de integración.

7.Mantenerse al día de tecnologías emergentes o tendencias del sector y aplicarlas a las operaciones y actividades cotidianas.

8.Implementar mejores prácticas de arquitectura y patrones de integración buscando garantizar alta calidad y rendimiento óptimo de los sistemas de integración.

9.Realizar monitoreo de los componentes de integración en ambientes productivos.

10.Optimizar la plataforma de integración para volúmenes de datos cada vez mayores.

11.Apoyar al equipo de operaciones técnicas a solucionar errores o problemas en la ejecución de las integraciones.

12.Revisar el código elaborado por otros miembros del equipo para detectar errores y buscar eficiencias (pair-progamming).

13.Apoyar la realización de pruebas de seguridad de infraestructuras e informes, entre otros.

CONOCIMIENTOS: NIVEL DE ESTUDIOS

Universitario

CONOCIMIENTOS:ESPECIFIQUE EL ÁREA DE ESTUDIOS

INGENIERIA DE SISTEMAS O CARRERAS AFINES

CONOCIMIENTOS : ESPECIFIQUE OTROS CONOCIMIENTOS

Experiencia en el desarrollo de aplicaciones - por ejemplo: Java, .Net, scripting o SOAP/REST.
Experiencia en la creación de soluciones con contenedores (Kubernetes y productos de apoyo)
Familiarizado con sistemas de integración como Mulesoft o Azure Integration Services.
Conocimientos sólidos de integración, incluido API REST
Experiencia en arquitectura orientada a servicios (SOA).
Conocimiento de conceptos y patrones de integración - por ejemplo: XML, SOAP, REST, JSON,  especificaciones WS.
Conocimiento de SQL y otros lenguajes del lado del servidor.
Experiencia con patrones de integración, gestión de API/Gateway y microservicios.
Conocimiento de conceptos de gestión de datos.
Experiencia práctica en el uso de herramientas DevOps - por ejemplo: Azure DevOps, Git, CICD, Jenkins, Bitbucket. 
Gran capacidad analítica y de resolución de problemas.
Capacidad para comprender fácilmente entornos arquitectónicos complejos.
Metodologías ágiles como Scrum.

IDIOMAS

INTERMEDIO en INGLÉS

AÑOS DE EXPERIENCIA

3

ÁREA DE EXPERIENCIA

* Contar con formación profesional en ingeniería de sistema o afines
* Experiencia en implementación y configuración de Mulesoft o Azure Integration Services
* Experiencia en la participación de proyectos con metodologías ágiles, especialmente Scrum