Computer Scientist I

Job expired!

En Adobe, estamos revolucionando el mundo a través de experiencias digitales. Nuestra misión es empoderar a todos, desde artistas emergentes hasta marcas globales, con las herramientas para diseñar y entregar experiencias digitales excepcionales. Nos apasiona permitir que las personas creen imágenes, videos y aplicaciones impresionantes, transformando la manera en que las empresas interactúan con los clientes en todas las pantallas.

Adobe está a la vanguardia de la innovación, proporcionando las herramientas para que individuos y empresas den vida a sus ideas. Ayudamos a las organizaciones a crear contenido atractivo que fluye sin interrupciones a través de computadoras portátiles, televisores, teléfonos y tabletas diariamente. También aprovechamos el inmenso poder de los macrodatos para mover a las empresas de la percepción a la acción, entregando el contenido que la gente más desea.

Nuestro compromiso con la innovación de productos es igualado por nuestra dedicación al crecimiento de los empleados. Al cultivar el liderazgo y fomentar la creatividad, permitimos que nuestros equipos generen ideas innovadoras. Si eres apasionado por liderar desde donde estás, Adobe es tu pareja perfecta.

La organización Adobe Technology Services (ATS) tiene una misión dinámica: permitir que el negocio de Adobe entregue, opere y escale soluciones en la nube resilientes. ATS es el socio preferido para nuestros ingenieros, ofreciendo servicios en la nube, alojamiento, operaciones, seguridad y soporte arquitectónico. Para ofrecer productos atractivos, Adobe necesita diseñar y mantener infraestructuras en la nube altamente disponibles y receptivas.

Estamos buscando un Científico Computacional dinámico, experto en Desarrollo de Software e Infraestructura en la Nube. Los candidatos deben ser capaces de crear y entregar un entorno de aplicación confiable las 24 horas del día, asegurando los más altos niveles de fiabilidad y rendimiento.

Como Ingeniero de Software dentro de los Servicios de Tecnología de Adobe, tú:

  • Desarrollarás, mantendrás y evolucionarás servicios de software para cumplir con las expectativas de calidad y los estándares de la empresa.
  • Diseñarás, implementarás y mejorarás los marcos de prueba automatizados.
  • Escribirás y ejecutarás pruebas manuales o automatizadas, reportarás hallazgos y proporcionarás recomendaciones para mejoras.
  • Participarás en sesiones de requisitos de producto y desarrollo, contribuyendo a las decisiones de diseño e integración de nuevas funciones.

El candidato ideal:

  • Está altamente motivado y prospera en un entorno de resolución de problemas abiertos.
  • Disfruta involucrarse en discusiones animadas y valora aprender de los errores.
  • Se destaca en el desarrollo de aplicaciones web para consumidores y experiencias de usuario de primer nivel.
  • Licenciatura en Ciencias de la Computación o campo relacionado.
  • Más de 5 años de experiencia en desarrollo con Java (Python es una ventaja).
  • Experiencia con marcos MVC como Spring.
  • Competencia en plataformas Unix/Linux y scripting en shell.
  • Experiencia con servicios en la nube como Azure, AWS o Google Cloud.
  • Experiencia en diseño orientado a objetos, patrones de diseño y bases de datos SQL.
  • Conocimiento de tecnologías web como JavaScript y ReactJS (preferido).
  • Experiencia en el lanzamiento de productos empresariales altamente escalables.
  • Buenas prácticas de codificación con buena documentación, pruebas unitarias y revisiones de pares.
  • Excelentes habilidades de comunicación verbal y escrita.
  • Capacidad comprobada para aprender y adaptarse rápidamente en nuevos entornos de desarrollo complejos.
  • Experiencia en Aprendizaje Automático, Minería de Datos o Recuperación de Información.
  • Familiaridad con tecnologías de Big Data y herramientas de contenedorización como Docker y Kubernetes.
  • Experiencia con bases de datos No-SQL y desarrollo web de pila completa.
  • Pasión por crear interfaces web eficientes y escalables.
  • Participación en blogs técnicos y proyectos de código abierto.

Las cualidades esenciales incluyen la capacidad de comunicar conocimientos técnicos claramente y adaptarse rápidamente a tecnologías en evolución. El candidato debe trabajar bien de manera independiente y participar en proyectos comunitarios.

En