Be Structured Technology Group
Oracle
Senior Manager, Platform Software Engineering
RESPONSABILIDADES
Dirige uno o varios equipos de plataforma; define elementos tácticos y estratégicos clave para la evolución del middleware que da servicio a múltiples consumidores. Es responsable de los resultados en cuanto a rendimiento, control de costes y fiabilidad, así como de las escaladas para la depuración distribuida y la seguridad de las actualizaciones. Impulsa mejoras significativas entre equipos en materia de observabilidad, SLO y patrones de resiliencia. Se relaciona con las partes interesadas dentro y fuera del grupo; comunica planes de migración y manuales de adopción.
Responsabilidades clave
Desarrollo de software de plataforma
- Dirigir varios equipos de plataforma para estandarizar los patrones de middleware y las bibliotecas de cliente utilizadas por varios equipos de consumo.
- Establecer directrices a nivel de grupo para APIs/SDKs, estrategias de obsolescencia y manuales de actualización; realizar un seguimiento de la adopción y el riesgo.
- Patrocinar marcos de trabajo de observabilidad compartidos y modelos de capacidad entre equipos; revisar la postura de presupuesto de errores y las acciones correctivas.
Desarrollo y codificación de software: diseño, pruebas y optimización
- Lidera equipos y proporciona recomendaciones técnicas y orientación en el diseño de soluciones de software, así como en la identificación, el análisis y la garantía de la alineación con los requisitos.
- Gestiona la ejecución de procesos para desarrollar y guiar nuevas funciones y mejoras de software siguiendo las especificaciones de diseño, garantizando la accesibilidad y desarrollando documentos para aclarar el diseño y el código del software.
- Lidera revisiones de código y/o funcionales para impulsar mejoras en todo un proyecto.
- Lidera y revisa a los equipos para llevar a cabo la depuración y la resolución de problemas con el fin de identificar y corregir errores de software en múltiples componentes o áreas funcionales.
- Proporciona orientación a los equipos para implementar pruebas de software (por ejemplo, funcionales y no funcionales), procesos de garantía de calidad, registro de errores de software, supervisión y observabilidad para una depuración eficaz.
- Utiliza un enfoque analítico para realizar perfiles de rendimiento y optimización de la codificación.
- Lidera a los equipos en la resolución de problemas relacionados con la funcionalidad y la integración de interfaces de programación de aplicaciones (API).
- Lidera a los equipos para implementar estrategias de control de versiones, ciclo de vida e interoperabilidad de API.
Arquitectura de software: diseño estructural de sistemas de software
- Lidera a los equipos en el diseño y desarrollo de software, sistemas y servicios.
- Actúa como modelo a seguir para proporcionar orientación técnica y experiencia en el dominio sobre decisiones de arquitectura de software y mejores prácticas.
- Lidera a los equipos para realizar revisiones periódicas y garantiza el cumplimiento de los marcos arquitectónicos y las prácticas y estándares de desarrollo internos.
- Colabora con equipos interfuncionales para alinear y construir la arquitectura de software con los objetivos y prioridades de la empresa y/o del cliente en el punto de mira.
- Lidera a los equipos para implementar estrategias de optimización del rendimiento y escalabilidad en el diseño de software.
- Influye en los equipos para que realicen investigaciones y evaluaciones tecnológicas periódicas para realizar mejoras arquitectónicas.
Colaboración en problemas/defectos: soporte de productos de software
- Colabora con las partes interesadas y clientes y/o socios externos para comprender los problemas de los clientes y alinear las soluciones.
- Lidera al equipo o equipos para proporcionar orientación técnica y priorizar adecuadamente el soporte a los clientes con respecto a los problemas notificados.
- Actúa como modelo a seguir para que los equipos defiendan los intereses de los clientes y sugieran mejoras en los productos basadas en los comentarios.
- Desarrolla, modifica y ejecuta políticas para garantizar la satisfacción del cliente mediante la resolución oportuna de problemas y una comunicación eficaz.
- Lidera a los equipos a través de los procesos de gestión de problemas y/o defectos de los clientes y los dirige a oportunidades de formación según sea necesario.
- Gestiona la investigación y la resolución de problemas complejos de mantenimiento de productos para garantizar el acuerdo del cliente sobre soluciones a corto y largo plazo.
Cumplimiento de prácticas y estándares: seguridad y cumplimiento
- Colabora con los equipos y otras partes interesadas dentro y fuera del grupo para establecer, seguir y hacer cumplir los criterios de seguridad documentados, las mejores prácticas y procesos de la industria de desarrollo y los estándares de codificación.
- Garantiza la claridad de los objetivos operativos de los equipos para el cumplimiento de criterios de aceptación amplios.
- Implementa prácticas de desarrollo de software seguro moderadamente complejas que requieren recopilación y análisis de información para prevenir vulnerabilidades de seguridad.
Operaciones de desarrollo: mantenimiento de sistemas
- Lidera a los equipos en la realización de operaciones periódicas de mantenimiento y pruebas para sistemas que requieren actualizaciones o parches (por ejemplo, para vulnerabilidades críticas).
- Delega tareas a los equipos para implementar y desarrollar procedimientos operativos estándar (SOP) para el desarrollo y para impulsar mejoras, garantizando la automatización, las pruebas y la depuración de los sistemas para asegurar la disponibilidad, la salud, el soporte y la fiabilidad del servicio/producto.
Responsabilidades principales
Planificación y ejecución
- Gestiona múltiples proyectos o iniciativas de mediana a gran escala entre equipos, asegurando que se supervisen y cumplan los plazos, los entregables y los presupuestos cuando corresponda. Proporciona dirección a los equipos sobre el trabajo del proyecto, estableciendo prioridades y alineándose con las necesidades del negocio. Guía a los equipos sobre cómo ajustar los planes para adaptarse a los cambios de recursos o plazos.
Colaboración y asociación
- Impulsa asociaciones interfuncionales para alinear las expectativas y los objetivos compartidos entre múltiples equipos. Entrena a los miembros del equipo para desarrollar relaciones estratégicas con líderes empresariales, partes interesadas y socios externos para fomentar la colaboración y el éxito a largo plazo. Promueve la inclusión buscando y escuchando activamente diversas perspectivas, asegurando que los demás se sientan escuchados y respetados.
Resolución de problemas
- Proporciona dirección a múltiples equipos para abordar problemas operativos y/o técnicos complejos, así como orientación sobre el análisis de datos y/o información complejos para identificar soluciones. Revisa y proporciona información sobre problemas críticos o no resueltos, ayudando al equipo a identificar posibles soluciones.
Aprendizaje continuo
- Modela el compromiso con el aprendizaje continuo para profundizar en la experiencia y mantenerse a la vanguardia de las tendencias de la industria, integrando las mejores prácticas en la planificación estratégica. Aprovecha los comentarios para impulsar las mejoras de las habilidades personales y del equipo. Identifica las brechas de habilidades en los equipos, faculta a los miembros del equipo para buscar oportunidades de aprendizaje y de intercambio de conocimientos que desarrollen su experiencia en nuevas áreas y los entrena para aplicar los aprendizajes para hacer avanzar a la organización.
Mejora continua
- Impulsa al equipo a colaborar, desarrollar e implementar ideas para aumentar la eficiencia y la eficacia de los procesos, protocolos y flujos de trabajo dentro y entre los equipos, proporcionando supervisión. Guía al equipo para adoptar nuevas ideas para enfoques y métodos alternativos y fomenta la retroalimentación para la mejora continua.
Rendimiento y desarrollo
- Impulsa el rendimiento en todos los equipos proporcionando retroalimentación y entrenamiento en alineación con los procesos, directrices y expectativas de gestión del rendimiento. Discute los objetivos de desarrollo con los miembros del equipo, comparte oportunidades para facilitar el desarrollo profesional y garantiza que los objetivos individuales estén alineados con los objetivos organizacionales más amplios. Desarrolla y gestiona el canal de adquisición de talento liderando entrevistas a candidatos, supervisando la elegibilidad para ascensos y/o orquestando los recursos de talento.
CUALIFICACIONES
Aviso legal: Es posible que se requiera que ciertos puestos con sede en EE. UU. o que tengan contacto con clientes o clientes de EE. UU. cumplan con los requisitos aplicables, como mandatos de inmunización/salud ocupacional y/o requisitos de pruebas de detección de drogas.
La información sobre el rango y los beneficios proporcionada en esta publicación es específica solo para las ubicaciones indicadas.
EE. UU.: Rango de contratación en USD desde: $120,000 a $306,400 anuales. Puede ser elegible para bonificaciones, capital y diferimiento de compensación.
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 colocados 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 trabajo permanezca publicado.
Como parte del proceso de incorporación de Oracle y de acuerdo con la ley aplicable, los empleados con sede en EE. UU. deben completar la verificación de identidad, lo que implica la recopilación y el procesamiento de su información biométrica. Se pueden conceder adaptaciones a este requisito tras una evaluación individualizada.
Estamos comprometidos a incluir a personas con discapacidad en todas las etapas del proceso de empleo. Si necesita asistencia de accesibilidad o adaptaciones para una discapacidad en cualquier momento, háganoslo saber enviando un correo electrónico a [email protected] [[email protected]] o llamando al 1-888-404-2494 en los Estados Unidos.
Oracle es un empleador que ofrece igualdad de oportunidades de empleo. Todos los solicitantes calificados 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 estatus de veterano protegido, o cualquier otra característica protegida por la ley.
Oracle considerará para el empleo a solicitantes calificados con antecedentes de arresto y condena de conformidad con la ley aplicable.
Oracle EE. UU. ofrece un paquete integral de beneficios que incluye lo siguiente:
- Seguro médico, dental y de visión, incluida una opinión médica experta
- Discapacidad a corto plazo y discapacidad a largo plazo
- Seguro de vida y AD&D
- Seguro de vida suplementario (empleado/cónyuge/hijo)
- Cuentas de gastos flexibles para el cuidado de la salud y el cuidado de dependientes
- Beneficios de transporte y aparcamiento antes de impuestos
- Plan de ahorro e inversión 401(k) con aportación de la empresa
- Tiempo libre remunerado: Se ofrecen vacaciones flexibles a todos los empleados elegibles asignados a un puesto asalariado (no elegible para horas extras). Se ofrecen 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 pagados
- Baja por enfermedad remunerada: 72 horas de baja por enfermedad remunerada a partir de la fecha de contratación. Se renueva cada año natural. El saldo no utilizado se trasladará cada año hasta un límite máximo de 112 horas.
- Permiso parental remunerado
- Asistencia para la adopción
- Plan de compra de acciones para empleados
- Planificación financiera y servicios legales grupales
- Beneficios voluntarios, incluidos seguros de automóvil, hogar y mascotas
Solo Oracle reúne los datos, la infraestructura, las aplicaciones y la experiencia para impulsar todo, desde innovaciones industriales hasta atención que salva vidas. Y con la IA integrada en nuestros productos y servicios, ayudamos a los clientes a convertir esa promesa en un futuro mejor para todos. Descubra su potencial en una empresa líder en soluciones de IA y nube que impactan en miles de millones de vidas.
La verdadera innovación comienza cuando todos están facultados para contribuir. Es por eso que estamos comprometidos a hacer crecer una fuerza laboral que promueva oportunidades para todos con beneficios competitivos que apoyen a nuestra gente con opciones flexibles de medicina, seguro de vida y jubilación. También alentamos a los empleados a retribuir a sus comunidades a través de nuestros programas de voluntariado.
