¿Que buscamos?
Desarrollador Java Senior: Experto en Apache Flink
Tus principales responsabilidades a desarrollar:
Desarrollador Java Senior con amplia experiencia en el diseño, desarrollo e implementación de aplicaciones de procesamiento de flujo de datos a gran escala utilizando Apache Flink.
Conocimiento Experto en arquitectura y optimización de pipelines de datos en tiempo real.
Responsabilidades
Diseñar y desarrollar soluciones robustas y escalables de procesamiento de flujo de datos utilizando Apache Flink.
Colaborar en todas las fases del ciclo de vida del desarrollo de software (SDLC), desde la conceptualización hasta la implementación y el mantenimiento.
Optimizar y depurar las aplicaciones de Flink para garantizar alto rendimiento, resiliencia y baja latencia.
Integrar las soluciones de Flink con diversas fuentes de datos.
Implementar prácticas de DevOps y CI/CD para automatizar el despliegue y la gestión de las aplicaciones.
Monitorear y gestionar clústeres de Flink, asegurando su estabilidad y rendimiento.
Requisitos de Experiencia y Conocimientos
Experiencia General (8+ años)
Experiencia demostrada en el desarrollo de software con Java, con un enfoque en sistemas distribuidos y de alta concurrencia.
Amplio conocimiento del ciclo de vida del desarrollo de software (SDLC), incluyendo metodologías ágiles.
Experiencia práctica en la implementación de CI/CD (integración y despliegue continuo) utilizando herramientas como Jenkins, GitLab CI o GitHub Actions.
Familiaridad con las prácticas de DevOps, incluyendo la automatización, el monitoreo y la gestión de la infraestructura.
Sólida experiencia con el framework Spring Boot para la creación de microservicios y APIs.
Experiencia Específica de Experto (5+ años)
Experiencia comprobada en el desarrollo de aplicaciones de procesamiento de flujo de datos con Apache Flink.
Se requiere un entendimiento experto de los conceptos clave de Flink, como ventanas, estados, puntos de control y tolerancia a fallos.
Experiencia en la optimización de pipelines de Flink existentes para manejar grandes volúmenes de datos con baja latencia.
Esto incluye el conocimiento de las configuraciones de memoria, paralelismo y el uso eficiente de los recursos del clúster.
Experiencia en el despliegue y gestión de aplicaciones de Flink en entornos de contenedores.
Conocimiento en la orquestación de contenedores con Kubernetes, particularmente con Amazon EKS (Elastic Kubernetes Service).
Experiencia en el uso de servicios de AWS (Amazon Web Services), Kafka (o MSK) para ingesta de datos y CloudWatch para monitoreo.
Habilidades Adicionales
Excelentes habilidades de resolución de problemas y pensamiento analítico.
Capacidad para trabajar en equipo, colaborar y comunicar ideas de manera efectiva.
Experiencia en el uso de sistemas de control de versiones como Git.
Conocimiento de otros frameworks de procesamiento de datos como Apache Spark es una ventaja.
Certificaciones relevantes en tecnologías de la nube, sobre todo AWS.
Artifactory
Soft skills:
• Comunicación
Agilidad para aprender
Influencia
Resolución de problemas y pensamiento analítico
Trabajo en equipo y construcción de relaciones
Planificación y entrega
Pensamiento estratégico
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-
Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert.
Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.