Ingeniero JAVA microservicios + event driven architecture (EDA)

Delivery Cross · Lima (Híbrido)

Inscribirme

Descripción

¿Buscas un gran equipo con un alto nivel técnico, donde se valore la proactividad y las ganas de hacer cosas diferentes?

¡ESTE ES TU LUGAR!


Somos líderes en soluciones digitales con 25 sedes en los 5 continentes y un equipo de más de 4.500 personas, apoyamos a grandes empresas y administraciones públicas en su proceso de transformación digital end-to-end, desarrollando y ejecutando los proyectos más innovadores y escalables desde la estrategia hasta la operación.


Todo este crecimiento se basa en el talento y la pasión por la innovación y la mejora continua, siempre a nuestra manera: simplificando lo complejo 🤘

 

¡Seguimos ampliando nuestro equipo!


Nos encontramos en búsqueda de un Ingeniero java microservicios + EDA


Descripción del rol

- Impulsar la arquitectura basada en Event Drive Arquitecture, en búsqueda de lograr eficiencia.

- Participar en pases a producción.

- Administrar y operar los productos de complejidad alta de una especialidad tecnológica (Tecnología usadas en EDA).

- Instalar, configurar, elaborar scripts o pipelines de despliegue y desplegar los productos de una especialidad tecnológica.

- Interactúa permanentemente las unidades usuarias de la empresa para definir acciones clave, construir acciones personalizadas, patrones, reglas para atender los requerimientos por controles de cambio para habilitación y deshabilitación de monitoreos, ventanas de mantenimiento e incidentes sobre las plataformas de EDA. 

- Explora, identifica y propone soluciones de EDA, que en ocasiones incluye hardware o software, sacando el máximo provecho a la plataformas de EDA y las tecnologías con las que cuenta la empresa

- Construye instrucciones de código con procesos estandarizados bajo un marco metodológico a fin de acelerar la entrega y reducir la interacción humana. 

- Prepara y presenta entregables de los requerimientos de adopción de EDA como manuales, documentación o memorias técnicas, aplicación, servicios o los resultados de la integración con componentes de terceros. 

- Encuentra oportunidades de mejora continua sobre la plataforma para etiquetar servicios, peticiones, agrupaciones de procesos y hacerla más eficiente. 

- Identifica estándares, procedimientos y buenas prácticas de los procesos claves de TI para transformarlos. 

- Asegurar la correcta administración e implementación de puntos de control y monitoreo de los componentes de la plataforma EDA.

- Promover la optimización en la operación de las diferentes plataformas.

-Función: (Operación 20%-30% Iniciativas 70%-80%) - Realizar iniciativas y soporte de integraciones y de los microservicios de la plataforma de EDA.

Requisitos

  • Profesional de Ingenieria de Sistemas Informática, de Software o afines
  • Mínimo 3 año de experiencia trabajando con Event Driven Architecture


Especialización requerida:

-Experiencia en Event Driven Architecture (EDA) (Deseable) (Intermedio)

- Experiencia con alguna de la siguientes tecnologias de Colas o Eventos: ActiveMQ, RabbitMQ, eventhub, AWS SQS/SNS, eventgrid, Kafka. (Deseable)

- Conocimientos en arquitectura de microservicios usando Java. (Deseable) (Avanzado)

- Desarrollo de microservicios con SpringBoot o Quakus (Avanzado)

- Experiencia desplegando microservicios en Kubernetes (Intermedio)


Tecnologías requeridas:

  • Event Driven Arquitecture
  • Springboot o Quarkus
  • Azure.
  • Linux
  • Java
  • Kubernetes.
  • ActiveMQ
  • RabbitMQ
  • EventHub
  • AWS SQS/SNS
  • EventGrid
  • Kafka


Responsabilidades:

- Impulsar la Estrategia de EDA.

- Implementación de nuevas tecnologías (como kafka ,confluent, eventhub, etc). 

- Administrar y configurar las plataformas de EDA.

- Impulsar, dentificar y sustentar mejoras del uso eficiente de herramientas de EDA, para las diferentes unidades de negocio, así como las coordinaciones con los Owner de las aplicaciones usuarias.

- Impulsar nuevas tendencias y plataformas, así como la implementación de buenas prácticas.

- Automatizaciones relacionadas a temas de EDA.

- Capacidad de auto-aprendizaje de nuevos lenguajes de programación y nuevas tecnologías de EDA.

'- Monitorear el estado de los servicios e infraestructura de la tecnologías a su cargo (EDA).

- Tunning sobre tecnologías y herramientas de la aplicación asociadas a EDA.

- Realizar capacity planning.

- Atención de Requerimientos e Incidentes (Troubleshooting).

- Diseño y planeamiento para la instalación/configuración de las tecnologías asociadas.

- Documentar los procedimientos e información critica relacionados a las herramientas de la plataforma.

- Asegurar el cumplimiento de lineamientos de tecnologias a su cargo.


Competencias:

- Comunicación efectiva con el equipo y stateholders. 

- Fuerte capacidad analítica y capacidad para crear soluciones innovadoras, apegadas a las buenas prácticas de arquitectura

- Capaz de determinar la causa raíz de los problemas de software más complejos y desarrolle soluciones técnicas prácticas, eficientes y permanentes

- Ayudar en la planificación, estimación, programación de tareas

- Determinar mejoras de procesos, mejores prácticas de las tecnologías de EDA.

- Implementación, configuración y administración de tecnologías de EDA.

- Experiencia en administración de sistemas operativos Linux.

- Conocimientos intermedios en Cloud Computing y haber trabajado con algun provedor de Nube (Por ejm Azure).

- Conocimientos intermedios en Contenedores: Docker, Kubernetes, microservicios

- Conocimientos intermedios en Azure.

- Conocimientos intermedios en EDA.

- Experiencia con alguna de la siguientes tecnologías de Colas o Eventos: ActiveMQ, RabbitMQ, eventhub, AWS SQS/SNS, eventgrid, Kafka.