Intermedia Intelligent Communications

Desarrollador/a de Software Senior - Datos (Portugal)

JavaSQLAWSGCPKubernetes
Traducción automática. Consulta el original.

Descripción

Desarrollador/a de Software Senior - Datos (Portugal)

Aunque es principalmente remoto, este puesto requiere visitas ocasionales a la oficina en Coimbra o Aveiro. Planeamos abrir oficinas en Oporto en el futuro. Este enfoque brinda a los miembros del equipo la flexibilidad de trabajar de forma remota y, al mismo tiempo, reunirse en la oficina para colaborar y trabajar en equipo.

¿Buscas una empresa donde TU VOZ sea escuchada? ¿Donde puedas MARCAR LA DIFERENCIA? ¿Te DESENVUELVES bien en un entorno de trabajo de RÁPIDO RITMO? ¿Te levantas cada mañana EMOCIONADO/A por trabajar con GRANDES PERSONAS y crear ÉXITO JUNTOS? Entonces Intermedia es tu lugar.

Buscamos un/a Ingeniero/a de Software con talento y un fuerte enfoque en datos para unirse a nuestro equipo de ingeniería. Este puesto es ideal para alguien que prospera en la intersección de la ingeniería de software y los datos, con las habilidades para construir microservicios escalables y de alto rendimiento en Java (Spring Boot) y trabajar en profundidad con sistemas de datos basados en SQL.

Serás fundamental en el diseño y la construcción de servicios modernos, nativos de la nube, que interactúan con grandes volúmenes de datos, al mismo tiempo que navegas y mejoras los sistemas heredados. Si disfrutas resolviendo problemas complejos de datos a través de robustos servicios backend y quieres ayudar a modernizar nuestra plataforma, queremos saber de ti.

Diversidad, Inclusión y Igualdad de Oportunidades

Departamento: Dev & Engineering

Tipo de empleo: Tiempo Completo

Ubicación: Portugal

Contratamos, promovemos y compensamos a los empleados en función de su capacidad para realizar sus responsabilidades laborales, sin distinción de raza, color, credo, religión, sexo, género, estado civil, origen nacional, ascendencia, edad, ciudadanía, discapacidad física o mental, orientación sexual o cualquier otra base protegida por la ley aplicable (denominado colectivamente en nuestro Código de Conducta como "Clases Protegidas"). No toleramos la discriminación laboral en el lugar de trabajo y estamos comprometidos a realizar ajustes razonables para las discapacidades identificadas u otras limitaciones según lo exijan todas las leyes aplicables. Somos una empresa que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra compañía. No discriminamos por motivos de raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o condición de discapacidad.

Intermedia se ha consolidado como un proveedor líder de tecnología de comunicación y colaboración en la nube que permite a las empresas conectarse mejor. Tenemos un sólido historial de crecimiento, rentabilidad y creación de un entorno donde todos importan. Todos. Si bien somos de ritmo rápido y, admitámoslo, un poco intensos, te prometemos que no te aburrirás. En Intermedia encontrarás un lugar donde podrás dar rienda suelta a tu pasión por crear y dar soporte a una gran tecnología en la nube. Es más, siempre buscamos ascender desde dentro y ¡tenemos muchos empleados que llevan 10, 15 y 20+ años con nosotros!

¡La cultura en Intermedia se basa en el trabajo en equipo y la transparencia. Nos hacemos responsables mutuamente y ¡siempre nos cubrimos las espaldas!

Tus responsabilidades

  1. Diseñar y desarrollar microservicios escalables y APIs utilizando Java y Spring Boot
  1. Construir servicios que soporten la ingesta, procesamiento y acceso de datos de alto volumen
  1. Integrar servicios backend tanto con plataformas de datos modernas en la nube como con sistemas heredados
  1. Escribir y optimizar consultas SQL y procedimientos almacenados para soportar funcionalidades de aplicaciones y pipelines de datos
  1. Colaborar con Ingenieros de Datos, Analistas y equipos de Producto para entregar soluciones de alta calidad y bien probadas
  1. Garantizar la integridad, disponibilidad y rendimiento de los datos en todos los sistemas
  1. Participar en revisiones de código, discusiones de arquitectura y procesos de CI/CD
  1. Escribir pruebas unitarias, de integración y de datos para soportar una entrega fiable
  1. Contribuir a los esfuerzos de modernización de sistemas, reemplazando componentes heredados con servicios escalables nativos de la nube
  1. Desplegar y gestionar servicios en entornos contenerizados utilizando Kubernetes y Helm

Requisitos mínimos

Lo que aportarás al puesto

  1. 5+ años de experiencia en ingeniería de software backend o desarrollo de software enfocado en datos
  1. Sólidas habilidades de programación en Java con Spring Boot para el desarrollo de microservicios
  1. Sólida comprensión de SQL y diseño de bases de datos relacionales, optimización de rendimiento y modelado de datos
  1. Experiencia en la construcción y consumo de APIs RESTful
  1. Familiaridad con conceptos ETL/ELT y técnicas de integración de datos
  1. Competencia en el trabajo con pipelines de CI/CD y control de versiones basado en Git
  1. Experiencia con frameworks de pruebas unitarias (ej. JUnit, Mockito) y pruebas de integración
  1. Experiencia práctica desplegando aplicaciones en entornos Kubernetes utilizando gráficos Helm
  1. Sólidas habilidades de comunicación, capaz de colaborar entre equipos de datos e ingeniería de software
  1. Adaptable en un entorno híbrido con sistemas tanto heredados como modernos
  1. Una mentalidad pragmática para entregar software de calidad de producción mientras se reduce la deuda técnica
  1. Comodidad trabajando con ambigüedad y bases de código heredadas
  1. Pasión por la automatización, la optimización del rendimiento y la arquitectura limpia
  1. Experiencia práctica con Snowflake y dbt es deseable
  1. La exposición a plataformas en la nube (AWS, Azure o GCP) e infraestructura como código es un plus
  1. Conocimientos de herramientas de mensajería o streaming de eventos (ej. Kafka, RabbitMQ) son una ventaja

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores