Flexera
Flexera
Flexera desarrolla software de gestión y optimización de activos tecnológicos para organizaciones que administran entornos de TI complejos. Su plataforma Flexera One ofrece una visión conjunta de los activos de software, SaaS, hardware y nube, y ayuda a los equipos a controlar el gasto en SaaS, gestionar licencias de software y supervisar el ciclo de vida de los activos de TI. Flexera también vincula la gestión de activos de TI con las prácticas de FinOps, para que los equipos de finanzas y tecnología comprendan los costos de la nube, mejoren el uso de los recursos y aborden los riesgos de seguridad y cumplimiento normativo. Sus productos ayudan a las empresas a tomar decisiones fundamentadas sobre el gasto y las operaciones tecnológicas.

Ingeniero principal de datos, lakehouse de Databricks (India, híbrido)

Define las plataformas lakehouse de Databricks y backend de Python de Flexera. Da soporte a productos SaaS empresariales para optimizar costes tecnológicos, analítica e IA/ML.

Descripción

  • Liderar la arquitectura y el desarrollo de sistemas backend y API escalables y nativos de la nube.
  • Desarrollar y operar servicios API en Python, como FastAPI, que proporcionen acceso a las capacidades de la plataforma de datos.
  • Diseñar y optimizar esquemas, índices, consultas y migraciones de esquema de PostgreSQL.
  • Definir la dirección técnica para la fiabilidad, escalabilidad, rendimiento y eficiencia de costes de cargas de trabajo con uso intensivo de datos.
  • Liderar proyectos backend complejos desde el diseño inicial hasta su puesta en producción y operación continua.
  • Mantener canalizaciones de CI/CD con GitHub Actions y Terraform, y desplegar cambios en producción.
  • Resolver problemas en API, bases de datos y canalizaciones de datos.
  • Colaborar con los equipos de ingeniería de datos, frontend, plataforma y SRE.
  • Establecer estándares de ingeniería para la calidad del código, las pruebas, CI/CD, la observabilidad y las prácticas operativas.
  • Asesorar a los equipos sobre diseños e implementaciones técnicas.
  • Guiar y formar a ingenieros de nivel júnior y sénior.
  • Aplicar prácticas actuales en sistemas backend, plataformas en la nube e ingeniería de datos a gran escala.
  • Guiar el diseño y el rendimiento del lakehouse de Databricks de Flexera para analítica, IA/ML y desarrollo de productos.

Requisitos

  • Título universitario o de máster en informática o ingeniería, o experiencia práctica equivalente.
  • Al menos 8 años de experiencia en ingeniería backend.
  • Experiencia práctica desarrollando aplicaciones y servicios en Python, incluidas API en producción.
  • Sólidos conocimientos de bases de datos relacionales, preferiblemente PostgreSQL, incluidos el diseño de esquemas, el desarrollo y la optimización de consultas complejas, herramientas de migración como Flyway y el análisis del rendimiento de planes de consulta.
  • Experiencia en el diseño, desarrollo, despliegue y operación de API REST con FastAPI, Flask o un framework equivalente.
  • Experiencia desarrollando y manteniendo automatización de despliegues CI/CD con GitHub Actions, Azure DevOps o herramientas similares.
  • Experiencia con infraestructura como código mediante Terraform o una herramienta comparable.
  • Capacidad para aprovisionar recursos en la nube de forma autónoma.
  • Experiencia desarrollando plataformas de datos o analítica a gran escala.
  • Amplia experiencia con observabilidad, monitorización, trazas distribuidas, perfilado de consultas y resolución de problemas de latencia.
  • Experiencia con requisitos de seguridad, cumplimiento normativo y SaaS empresarial.
  • Experiencia en FinOps, optimización de costes en la nube o plataformas SaaS empresariales.
  • Experiencia con AWS, incluidos ECS/Fargate, RDS, S3, IAM y Secrets Manager.
  • Experiencia desarrollando sistemas backend basados en IA, incluidos flujos de trabajo basados en LLM o agentes.
  • Se valorará la experiencia con el modo Direct Lake de Power BI y el modelado semántico para analítica de lakehouse.
  • Se valorará el conocimiento de Mosaic AI, las capacidades de IA generativa de Databricks o la implementación de almacenes de características.
  • Se valorarán las contribuciones a Spark de código abierto, el contenido para la comunidad de Databricks o certificaciones como Databricks Certified Data Engineer Professional.

Beneficios

  • Remuneración competitiva.
  • Modalidades de trabajo flexibles.
  • Itinerarios de desarrollo definidos para líderes técnicos sénior.
  • Cultura colaborativa, inclusiva y centrada en la tecnología.
  • Igualdad de oportunidades en el empleo.
  • Adaptaciones en el lugar de trabajo disponibles previa solicitud.