Desarrollador de Software para Warner Music Group, Los Angeles

warner music group

Web Warner Music Group

Descripción

Warner Music Group busca incorporar un Desarrollador de Software a su equipo en las oficinas de Los Ángeles.

Esta será una oportunidad fantástica de unirte a su innovador y muy solicitado equipo de distribución de medios digitales.

La persona seleccionada pasará a formar parte del equipo de Digital Media Distribution (DMD). Este equipo está a cargo del soporte y desarrollo de todos los sistemas responsables de la distribución de música de WMG a plataformas digitales en el mercado.

El equipo de adquisición de catálogos recién creado gestionará todos los catálogos entrantes de distribuidores anteriores y los pondrá a la altura de los estándares de calidad de datos actuales.

El equipo de Adquisición de Catálogo recién creado se enfocará en la automatización y mejora del proceso de adquisición, en contacto con sellos y distribuidores digitales para traer datos de alta calidad a los sistemas de metadatos de la compañía, repositorios de activos, herramientas de validación y aplicaciones de programación.

Responsabilidades

  • Desarrollarás y mantendrás herramientas totalmente automatizadas para la ingestión de catálogos.
  • Mejorarás el proceso de recepción, preingestión, limpieza de datos e ingestión de los metadatos de nuestros productos.
  • Permitirás que los equipos realicen una limpieza de datos paralela y un control de calidad de audio, video y arte.
  • Colaborarás con el Estándar para transferencias de catálogos dentro del negocio de la música.
  • Aprenderás y colaborarás con el equipo en el desarrollo y soporte para el conjunto de aplicaciones de la cadena de suministro digital.

Requisitos

  • Fuerte conocimiento de Java, Spring, Hibernate frameworks, Spring Boot.
  • Experiencia práctica en la creación y consumo de API RESTful y competencia en otros marcos de API, herramientas: como GraphQL, gRPC, Thrift, Akka, etc.
  • Experiencia con XML DTD y esquemas XML y conocimiento de tecnologías de esquema ampliamente utilizadas como; Apache Avro, búferes de protocolo, esquema JSON, Apache Thrift.
  • Experiencia trabajando con lenguajes de secuencias de comandos como Perl o Groovy para generar informes / descargar activos en nuestro almacenamiento local, etc.
  • Experiencia trabajando con bases de datos Oracle o cualquier otro RDBMS.
  • Experiencia trabajando con buckets de AWS S3 y las API / SDK para cargar / descargar XML y activos.
  • Gran conocimiento de herramientas de compilación como Maven y la herramienta de control de versiones Github

Se valorará positivamente

  • Excelentes habilidades de comunicación oral y escrita
  • Experiencia en el desarrollo de documentación de proyectos, como diagramas de flujo de procesos comerciales, planes de prueba, planes de conversión y materiales de capacitación.
  • Experiencia con el desarrollo de aplicaciones nativas de la nube en AWS Cloud, familiaridad con Docker, tecnologías de nube de Kubernetes.
  • Buen entendimiento del diseño basado en dominios, microservicios, diseño de sistemas reactivos, diseño de sistemas sin servidor.
  • Conocimiento práctico de las prácticas y marcos de DevOps como; Github, Jenkins, Ansible, AWS Code Deploy / Build / Pipeline, Serverless Framework, AWS Amplify, NPM, Gradle, etc.
  • Conocimiento práctico de bases de datos NoSQL como DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, etc.
  • Dominio de varios lenguajes de programación como Python, Golang, JavaScript, TypeScript, Scala, Kotlin, etc.
  • Conocimiento de DDEX y otros estándares de intercambio de metadatos será útil.

Por favor, para apuntarte a este trabajo visita wmg.wd1.myworkdayjobs.com.

¿Te gustó el artículo?
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Aún no hay valoraciones)
Cargando...

Sobre el autor

PromocionMusical.es

Todo sobre promoción, autogestión y emprendimiento musical donde encontrarás artículos sobre marketing, social media, informes, infografías, propiedad intelectual, salud y mucho más.