Compartir esta oferta de trabajo

ANALISTA DESARROLLO DE TECNOLOGIA

Fecha de publicación: 06-sep-2021

Ubicación: Medellin, Antioquia, CO

Empresa: SURA

¡En Sura estamos en la búsqueda de Diseñador técnico para la Gerencia de tecnología!

NOMBRE DEL CARGODISEÑADOR TÉCNICO

 

MISIÓN DEL CARGO:

 El diseñador de software, es el encargado de analizar, modelar, diseñar, desarrollar y soportar aplicaciones tecnológicas de acuerdo con las necesidades y requerimientos de la compañía, con el fin de mejorar y maximizar la eficiencia de los procesos y apoyar la toma de decisiones en la organización, para mejorar el servicio prestado a todos nuestros clientes.

 

Este rol tendrá la responsabilidad de desempeñarse como diseñador de plataformas orientadas a servicios, definiendo Roadmap tecnológico y acompañando los equipos de desarrollo y arquitectura.

 

El rol de diseñador técnico tiene como propósito velar por la excelencia técnica de las implementaciones, asegurando la adopción de los marcos de actuación y fomentando la evolución del conocimiento técnico de la célula.

 

FUNCIONES:

  • Aplicar las metodologías existentes y las que la compañía adopte en todas las fases de la ingeniería del software.
  • Efectuar el análisis, modelado y diseño de la aplicación, de común acuerdo con el arquitecto de soluciones y áreas interesadas.
  • Realizar la programación, implementación, documentación y pruebas de las aplicaciones que se encuentran a su cargo.
  • Diseñar la solución técnica de manera oportuna garantizando el cumplimiento integral de la necesidad de negocio y los atributos esperados:  simplicidad, disponibilidad, calidad, no obsolescencia, seguridad de la información y flexibilidad.
  • Cuestionar responsablemente el propósito de las necesidades del usuario con el objetivo de buscar la solución más adecuada.
  • Gestionar dependencias técnicas con los diferentes equipos de generación de valor.
  • Asegurar los insumos necesarios y participar activamente en la certificación de la solución completa.
  • Identificar brechas de conocimiento técnico en el equipo, en las personas de la célula y apoyar al líder de TI en el desarrollo de habilidades técnicas del equipo.
  • Identificar riesgos técnicos y proponer planes de acción para su tratamiento.
  • Diseñar y estimar planes de trabajo.

 

REQUISITOS Y CONOCIMIENTOS TÉCNICOS: (autodescalificación)

  • Profesionales en: Ingeniería de sistemas, ingeniería informática, administración de sistemas informáticos, ingeniería de software y afines. 
  • Experiencia de mínimo dos (2) años en roles o actividades afines al perfil.
  • Conocimientos en desarrollos con servicios Rest y con servicios SOA (WebServices).
  • Conocimiento en diseño orientado a objetos, microservicios y API REST.
  • Conocimientos en JavaScript, CSS, HTML.
  • Conocimientos en DevOps e Integración Continua, GIT, Jenkins, Shell Scripts.
  • Conocimientos en Java y frameworks relacionados como Spring y Spring Boot.
  • Conocimiento en patrones de diseño.
  • Conocimientos en cloud computing
  • Conocimiento en el desarrollo de pruebas unitarias.

 

DESEABLES:

  • Conocimiento en plataformas CCM (Gestión de la comunicación transaccional con el cliente).
  • Conocimiento de otras nubes como AWS, Heroku y Azure.
  • Conocimiento en desarrollo sobre bases de datos Oracle, SQL.
  • Conocimientos en programación reactiva y funcional.
  • Manejo de JIRA.
  • Nivel intermedio de inglés - lectura técnica.

 

CONDICIONES CONTRACTUALES:

  • Contrato a término indefinido, directo con la compañía.
  • Beneficios legales y extralegales.
  • Jornada tiempo completo.
  • Trabajo virtual.