Software Developer - Backend

Job expired!

Únete a Fusion Applications (FA): Impulsa las Principales Soluciones SaaS de Oracle

Experimente la vanguardia de la innovación con las Fusion Applications (FA) de Oracle, nuestra oferta SaaS de primer nivel que abarca aplicaciones empresariales cruciales como Planificación de Recursos Empresariales (ERP), Gestión de Capital Humano (HCM), Gestión de Relaciones con Clientes (CRM) y más. Este conjunto de aplicaciones de grado empresarial es fundamental para la propuesta de valor de negocio de Oracle.

Si bien FA ha sido enormemente exitoso, su arquitectura fundamental sigue anclada en una pila de Fusion Middleware on-premise. Ahora, el equipo de Arquitectura Técnica de Fusion Applications está evolucionando para definir la arquitectura de próxima generación, denominada en código Spectra, utilizando principios nativos de la nube e Oracle Cloud Infrastructure (OCI). El cambio de una estructura monolítica a una arquitectura de microservicios basada en la nube abre oportunidades para involucrarse con tecnologías de vanguardia y servicios OCI. Esta transición también sienta las bases para mejorar los procesos y prácticas típicas de un modelo de desarrollo Software como Servicio (SaaS), como flujos de trabajo de desarrollo estándar de la industria, pipelines de CI/CD, prácticas seguras de implementación y pruebas automatizadas basadas en la nube.

La resiliencia del servicio es primordial para mantener la satisfacción del cliente. Nuestra misión es elevar esto a través de un nuevo servicio nativo de la nube para practicar la Ingeniería del Caos de una manera sin contacto y de autoservicio. Nuestro objetivo es preparar nuestros servicios para cualquier interrupción, esperada o inesperada, mejorando así la resiliencia del servicio y la excelencia en DevOps.

Estamos buscando desarrolladores de software apasionados y hábiles con diversos niveles de experiencia y áreas de especialización para unirse a nuestro equipo dinámico. Este rol incluye una rotación periódica de guardia como parte de nuestro equipo de servicios.

Responsabilidades Clave

  • Entender y descomponer escenarios problemáticos y requisitos de los clientes en características manejables.
  • Desarrollar código backend de calidad, incluyendo pruebas de validación, utilizando lenguajes como Java y Python.
  • Trabajar con tecnologías nativas de la nube como Docker, Kubernetes y mallas de servicios.
  • Utilizar PyTorch y motores de recomendación para integrar inteligencia de aprendizaje automático en Ingeniería del Caos.
  • Realizar revisiones de código exhaustivas y seguir las mejores prácticas de ingeniería enfocadas en rendimiento, escalabilidad, resiliencia y seguridad.
  • Colaborar en un entorno inclusivo y diverso para fomentar una cultura de trabajo saludable.

Habilidades y Calificaciones Básicas

  • Título de Licenciatura en ciencias de la computación, ingeniería o un campo técnico relacionado, o experiencia equivalente en la industria TI.
  • 1-2 años de experiencia en desarrollo de software.
  • Competente en estructuras de datos y fundamentos informáticos.
  • Excelentes habilidades de codificación, depuración y resolución de problemas.
  • Fuertes habilidades de colaboración y comunicación.

Calificaciones Preferidas

  • Un buen entendimiento y/o historial probado con sistemas distribuidos escalables.
  • Experiencia en el diseño y escritura de APIs REST.
  • Preferiblemente con experiencia en PyTorch o principales frameworks para motores de recomendación.
  • Familiaridad con herramientas y la integración de código abierto.
  • Experiencia con pipelines de CI/CD.
  • Experiencia previa en una cultura DevOps, incluyendo la participación en rotaciones de guardia y demostrando habilidades en la detección y reducción del trabajo operativo.

Compensación y Beneficios

El rango de contratación para esta posición es de $62,100 a $158,200 por año, junto con la posible elegibilidad para bonificaciones y acciones. Oracle ofrece un paquete de beneficios integral que incluye:

  • Seguro médico, dental y de visión
  • Seguro de discapacidad a corto y largo plazo
  • Seguro de vida y AD&D
  • Seguro de vida complementario (Empleado/Conyuge/Hijo)