B&A
Oracle
Ingeniero Senior de Infraestructura Core
Sobre la oportunidad
El equipo de Infraestructura Cloud de Oracle (OCI) puede brindarte la oportunidad de construir y operar un conjunto de servicios cloud integrados y de gran escala en un entorno cloud multi-inquilino y ampliamente distribuido. OCI se compromete a proporcionar lo mejor en productos cloud que satisfagan las necesidades de nuestros clientes, quienes están abordando algunos de los mayores desafíos del mundo.
Ofrecemos oportunidades únicas para ingenieros inteligentes y prácticos con la experiencia y la pasión para resolver problemas difíciles en servicios distribuidos de alta disponibilidad e infraestructura virtualizada. En todos los niveles, nuestros ingenieros tienen un impacto técnico y comercial significativo diseñando y construyendo nuevos sistemas innovadores para potenciar las aplicaciones críticas para el negocio de nuestros clientes.
El equipo de Ingeniería de Entrega de Infraestructura de OCI está construyendo servicios y herramientas para acelerar el proceso mediante el cual OCI aumenta su capacidad de cómputo y red. El servicio abordará todos los aspectos del ciclo de vida de los activos físicos, desde la planificación y el diseño hasta la entrega y, finalmente, la desmantelación, lo que permitirá a OCI continuar expandiendo su presencia tanto en regiones existentes como en regiones completamente nuevas.
Buscamos ingenieros de software que estén listos para afrontar nuevos desafíos en el diseño, implementación y mantenimiento de servicios altamente disponibles y escalables para la gestión de activos físicos a lo largo de su ciclo de vida.
Desde una perspectiva tecnológica, este es un entorno de desarrollo "greenfield" con una gran cantidad de autonomía, lo que nos deja en libertad para construir e innovar mientras nos integramos con los sistemas existentes a través de contratos bien establecidos.
Sobre ti
Solo Oracle reúne los datos, la infraestructura, las aplicaciones y la experiencia para potenciar todo, desde innovaciones industriales hasta atención médica que salva vidas. Y con IA integrada en todos nuestros productos y servicios, ayudamos a los clientes a convertir esa promesa en un futuro mejor para todos. Descubre tu potencial en una empresa líder en soluciones de IA y cloud que impactan a miles de millones de vidas.
La verdadera innovación comienza cuando todos tienen la oportunidad de contribuir. Es por eso que estamos comprometidos a cultivar una fuerza laboral que promueva oportunidades para todos con beneficios competitivos que apoyen a nuestra gente con opciones flexibles de seguro médico, de vida y de jubilación. También animamos a los empleados a retribuir a sus comunidades a través de nuestros programas de voluntariado.
Requisitos mínimos
- Eres un ingeniero cloud experimentado con un historial probado de entrega de soluciones de alto impacto y gran escala.
- Estás obsesionado con el cliente, superando siempre las expectativas.
- Tienes excelentes habilidades de comunicación. Puedes explicar claramente conceptos técnicos complejos.
- Eres un ingeniero disciplinado que comprende la importancia de los altos estándares, nunca satisfecho con la mediocridad y esforzándote constantemente por la excelencia.
- Te sientes cómodo con la ambigüedad en un entorno caótico y fluido.
- Te apasiona la tecnología y no tienes miedo de defender tus opiniones o posiciones ante compañeros/superiores.
Cualificaciones Mínimas
- Capacidad para trabajar en un entorno de equipo colaborativo y multifuncional.
- Sólido conocimiento de los conceptos de Ciencias de la Computación (estructuras de datos, algoritmos y paradigmas de programación).
- Dominio de Java o Python.
- Tienes experiencia en la construcción de servicios de alta disponibilidad, poseyendo conocimientos de patrones de diseño comunes orientados a servicios y protocolos de comunicación de servicio a servicio.
- Experiencia con operaciones de producción y mejores prácticas para poner código de calidad en producción y solucionar problemas cuando surgen.
- Capacidad para comunicar eficazmente ideas técnicas verbalmente y por escrito (propuestas técnicas, especificaciones de diseño, diagramas de arquitectura y presentaciones).
Cualificaciones Preferidas
- Experiencia en un entorno de ritmo rápido.
- Experiencia en la construcción de soluciones de plano de control/plano de datos para empresas nativas de la nube.
- Experiencia en el diagnóstico, solución de problemas y resolución de problemas de rendimiento en entornos complejos.
RESPONSABILIDADES
Responsabilidades Clave
Diseño y Arquitectura de Sistemas - Escalabilidad del Sistema
- Implementa y contribuye al desarrollo de componentes de sistemas distribuidos que soportan escalado horizontal y vertical, incluyendo el aprovechamiento de herramientas de gestión de estado distribuido.
- Optimiza código y/o sistemas para el procesamiento de datos a gran escala en sistemas de gran escala.
- Implementa requisitos de escalabilidad para los componentes asignados y revisa la implementación de los miembros del equipo.
- Aprovecha componentes de plataformas de plano de datos para manejar la recuperación, almacenamiento y procesamiento de datos a gran escala.
- Implementa pruebas de rendimiento y carga.
Diseño y Arquitectura de Sistemas - Diseño de Fiabilidad del Sistema
- Colabora con el equipo para construir componentes tolerantes a fallos capaces de soportar actualizaciones en servicio mediante la implementación de redundancia, replicación y mecanismos de failover automático.
- Aplica principios de computación orientada a la recuperación para diseñar componentes que manejen eficazmente las interrupciones del servicio.
- Implementa mecanismos de reintento, disyuntores (circuit breakers) y tiempos de espera (timeouts) para ayudar a manejar la falta de fiabilidad de la red.
Diseño y Arquitectura de Sistemas - Rendimiento de Fiabilidad del Sistema
- Implementa pruebas y configuraciones de alarmas para detectar y abordar proactivamente problemas/fallos.
- Apoya los esfuerzos de recuperación de fallos mediante la redacción y ejecución de runbooks y procedimientos operativos.
- Construye y personaliza paneles, sistemas de telemetría y mecanismos de alerta para monitorizar el estado de los componentes.
Diseño y Arquitectura de Sistemas - Corrección / Disponibilidad
- Diseña e implementa requisitos funcionales y pruebas para las características asignadas dentro de un sistema existente.
- Implementa escenarios de prueba (por ejemplo, inyección de fallos, apagones) para evaluar la corrección del sistema.
- Implementa técnicas estándar de replicación y sincronización de datos para mantener la integridad y disponibilidad de los datos.
Resolución de Problemas Operacionales y Gestión de Incidentes
- Diagnostica, depura y resuelve problemas en los componentes del sistema para apoyar la operación continua.
- Implementa estrategias básicas para prevenir interrupciones, asegurando que no se requieran ventanas de mantenimiento para clientes y usuarios al resolver problemas.
- Diseña e implementa scripts de automatización y herramientas utilizadas para solucionar problemas operativos.
- Participa en rotaciones de soporte operativo, asistiendo en respuestas a incidentes e investigaciones de causa raíz.
Cumplimiento y Seguridad
- Aplica medidas de seguridad avanzadas para proteger datos y aplicaciones en entornos multi-inquilino, incluyendo cifrado y controles de acceso.
- Implementa planes de remediación para mejorar continuamente la seguridad.
- Colabora con el equipo para asegurar que la infraestructura cloud cumpla con los estándares y regulaciones industriales relevantes y que la documentación esté actualizada.
Automatización y Gestión de Cambios
- Mantiene scripts y herramientas de automatización (por ejemplo, Infraestructura como Código (IaC)) para gestionar la infraestructura cloud.
- Cumple con los planes de gestión de cambios para parchear, actualizar y revertir aplicaciones.
Responsabilidades Principales
Planificación y Ejecución
- Realiza el seguimiento de los plazos con supervisión mínima, asegurando que el trabajo se complete de manera oportuna y esté alineado con los requisitos del proyecto.
- Prioriza y ajusta el trabajo a medida que cambian los recursos o los plazos, con alguna orientación.
Colaboración y Asociación
- Colabora entre equipos para alinear expectativas y lograr objetivos compartidos. Construye y mantiene una comprensión integral de las necesidades del negocio, de los stakeholders y/o de los clientes para construir y apoyar asociaciones efectivas.
- Escucha activamente diversas perspectivas y hace preguntas para asegurar la comprensión de los demás.
Resolución de Problemas
- Identifica y aborda de forma independiente problemas estándar y no estándar de acuerdo con las prácticas estándar, escalando problemas más complejos según corresponda. Analiza datos y/o información de múltiples fuentes para solucionar errores estándar y no estándar. Contribuye al intercambio de conocimientos y a las mejores prácticas.
Aprendizaje Continuo
- Adopta el aprendizaje continuo buscando activamente construir conocimientos y nuevas habilidades y/o herramientas, y manteniéndose al día con las tendencias de la industria y las mejores prácticas. Busca y aprovecha la retroalimentación y la formación para mejorar sus habilidades. Contribuye a una cultura de aprendizaje continuo e intercambio de conocimientos con los miembros del equipo.
Mejora Continua
- Desarrolla ideas y recomienda actualizaciones para aumentar la eficiencia y efectividad de los procesos, protocolos y flujos de trabajo dentro de un equipo. Busca aportaciones de los miembros del equipo sobre enfoques y métodos alternativos para mejorar el trabajo.
CALIFICACIONES
Descargo de responsabilidad
Ciertos puestos basados en EE. UU. o que atienden a clientes o clientes de EE. UU. pueden requerir el cumplimiento de los requisitos aplicables, como mandatos de inmunización/salud ocupacional y/o requisitos de pruebas de drogas.
La información sobre rangos y beneficios proporcionada en esta oferta es específica para las ubicaciones indicadas únicamente.
EE. UU.: Rango de contratación en USD desde: $79,200 a $209,500 por año. Puede ser elegible para bonificación y acciones.
Oracle mantiene amplios rangos salariales para sus puestos con el fin de tener en cuenta las variaciones en conocimientos, habilidades, experiencia, condiciones del mercado y ubicaciones, así como para reflejar los diferentes productos, industrias y líneas de negocio de Oracle. Los candidatos suelen ser ubicados en el rango basándose en los factores anteriores, así como en la equidad interna entre pares.
El puesto generalmente aceptará solicitudes durante al menos tres días naturales a partir de la fecha de publicación o mientras el puesto permanezca publicado.
Nivel de Carrera - IC3
Estamos comprometidos a incluir a personas con discapacidades en todas las etapas del proceso de empleo. Si necesitas asistencia de accesibilidad o una adaptación por discapacidad en algún momento, háznoslo saber enviando un correo electrónico a accommodation-request_mb@oracle.com [accommodation-request_mb@oracle.com] o llamando al 1-888-404-2494 en Estados Unidos.
Oracle es un Empleador de Igualdad de Oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, orientación sexual, identidad de género, discapacidad y condición de veterano protegido, o cualquier otra característica protegida por la ley.
Oracle considerará para el empleo a solicitantes cualificados con antecedentes penales de conformidad con la ley aplicable.
Oracle US ofrece un paquete completo de beneficios que incluye lo siguiente:
- Seguro médico, dental y de visión, incluyendo opinión médica experta.
- Incapacidad a corto plazo e incapacidad a largo plazo.
- Seguro de vida y AD&D.
- Seguro de vida complementario (Empleado/Cónyuge/Hijo).
- Cuentas de Gasto Flexible para atención médica y dependientes.
- Beneficios de transporte y estacionamiento antes de impuestos.
- Plan de Ahorro e Inversión 401(k) con aportación de la empresa.
- Tiempo libre remunerado: Se proporciona Vacaciones Flexibles a todos los empleados elegibles asignados a un puesto asalariado (no elegible para horas extras). Se proporcionan Vacaciones Acumuladas a todos los demás empleados elegibles para beneficios de vacaciones. Para los empleados que trabajan al menos 35 horas por semana, la tasa de acumulación de vacaciones es de 13 días al año durante los primeros tres años de empleo y 18 días al año durante los años posteriores de empleo. La acumulación de vacaciones se prorratea para los empleados que trabajan entre 20 y 34 horas por semana. Los empleados que trabajan menos de 20 horas por semana no son elegibles para vacaciones.
- 11 días festivos remunerados.
- Baja por enfermedad remunerada: 72 horas de baja por enfermedad remunerada al momento de la contratación. Se renueva cada año natural. El saldo no utilizado se transferirá cada año hasta un máximo de 112 horas.
- Baja parental remunerada.
- Asistencia para adopción.
- Plan de Compra de Acciones para Empleados.
- Planificación financiera y servicios legales grupales.
- Beneficios voluntarios que incluyen seguros de automóvil, hogar y mascotas.
