Oracle

Responsable principal, Ingénierie logicielle de plateforme

Traduction automatique. Consultez l’original.

RESPONSABILITÉS

Dirige une ou plusieurs équipes de plateforme ; définit les éléments tactiques et les éléments stratégiques clés pour l'évolution du middleware au service de multiples consommateurs. Responsable des résultats en matière de performance, de contrôle des coûts et de fiabilité ; gère les escalades pour le débogage distribué et la sécurité des mises à niveau. Pilote des améliorations transversales significatives en matière d'observabilité, de SLO et de modèles de résilience. Engage les parties prenantes à l'intérieur et à l'extérieur du groupe ; communique les plans de migration et les guides d'adoption.

Responsabilités clés

Développement logiciel de plateforme

  1. Diriger plusieurs équipes de plateforme pour standardiser les modèles de middleware et les bibliothèques clientes utilisés par plusieurs équipes consommatrices.
  1. Établir des garde-fous au niveau du groupe pour les APIs/SDKs, les stratégies de dépréciation et les guides de mise à niveau ; suivre l'adoption et les risques.
  1. Parrainer des frameworks d'observabilité partagés et des modèles de capacité entre les équipes ; examiner la posture des budgets d'erreur et les actions correctives.

Développement et codage logiciel - Conception, test et optimisation

  1. Dirige les équipes et fournit des recommandations techniques et des conseils pour la conception de solutions logicielles, ainsi que pour l'identification, l'analyse et l'assurance de l'alignement avec les exigences.
  1. Gère l'exécution des processus pour développer et guider de nouvelles fonctionnalités et améliorations logicielles en suivant les spécifications de conception, en assurant l'accessibilité, et pour développer des documents visant à clarifier la conception et le code des logiciels.
  1. Dirige les revues de code et/ou fonctionnelles pour favoriser les améliorations sur l'ensemble d'un projet.
  1. Dirige et supervise les équipes dans la réalisation du débogage et du dépannage afin d'identifier et de corriger les problèmes logiciels sur plusieurs composants ou domaines fonctionnels.
  1. Fournit aux équipes des conseils pour mettre en œuvre les tests logiciels (par exemple, fonctionnels et non fonctionnels), les processus d'assurance qualité, la journalisation des erreurs logicielles, la surveillance et l'observabilité pour un débogage efficace.
  1. Utilise une approche analytique pour effectuer le profilage des performances et l'optimisation du codage.
  1. Dirige les équipes dans le dépannage et la résolution des problèmes liés à la fonctionnalité et à l'intégration des interfaces de programmation d'applications (API).
  1. Dirige les équipes pour mettre en œuvre des stratégies de versioning, de cycle de vie et d'interopérabilité des API.

Architecture logicielle - Conception structurelle des systèmes logiciels

  1. Dirige les équipes pour concevoir et développer des logiciels, des systèmes et des services.
  1. Agit en tant que modèle pour fournir des conseils techniques et une expertise métier dans les décisions d'architecture logicielle et les meilleures pratiques.
  1. Dirige les équipes pour mener des revues périodiques et assurer le respect des frameworks architecturaux et des pratiques et normes de développement internes.
  1. Collabore avec des équipes interfonctionnelles pour aligner et construire l'architecture logicielle en se concentrant sur les objectifs et les priorités de l'entreprise et/ou du client.
  1. Dirige les équipes pour mettre en œuvre des stratégies d'optimisation des performances et de scalabilité dans la conception logicielle.
  1. Influence les équipes pour mener des recherches et des évaluations technologiques régulières en vue d'améliorations architecturales.

Collaboration sur les problèmes/défauts - Support des produits logiciels

  1. Collabore avec les parties prenantes et les clients et/ou partenaires externes pour comprendre les problèmes des clients et aligner les solutions.
  1. Dirige une ou plusieurs équipes pour fournir des conseils techniques et hiérarchiser de manière appropriée le support aux clients concernant les problèmes signalés.
  1. Agit en tant que modèle pour les équipes afin de défendre les intérêts des clients et suggère des améliorations de produits basées sur les retours d'expérience.
  1. Développe, modifie et exécute des politiques pour assurer la satisfaction des clients grâce à une résolution rapide des problèmes et une communication efficace.
  1. Guide les équipes à travers les processus de gestion des problèmes et/ou des défauts des clients et les oriente vers des opportunités de formation si nécessaire.
  1. Gère l'investigation et le dépannage de problèmes complexes de maintenance de produits pour assurer l'accord du client sur les solutions à court et long terme.

Conformité aux pratiques et normes - Sécurité et conformité

  1. Collabore avec les équipes et d'autres parties prenantes au sein et à l'extérieur du groupe pour établir, suivre et faire respecter des critères de sécurité documentés, les meilleures pratiques et processus de l'industrie du développement, ainsi que les normes de codage.
  1. Assure la clarté des objectifs opérationnels des équipes pour le respect de critères d'acceptation larges.
  1. Met en œuvre des pratiques de développement logiciel sécurisé modérément complexes nécessitant la collecte et l'analyse d'informations pour prévenir les vulnérabilités de sécurité.

Opérations de développement - Maintenance des systèmes

  1. Dirige les équipes dans l'exécution des opérations de maintenance et de test périodiques pour les systèmes nécessitant une mise à niveau ou un correctif (par exemple, pour des vulnérabilités critiques).
  1. Délègue des missions aux équipes pour mettre en œuvre et faire évoluer les procédures opérationnelles standard (SOP) pour le développement et pour favoriser les améliorations, en assurant l'automatisation, les tests et le débogage des systèmes pour garantir la disponibilité, la santé, le support et la fiabilité du service/produit.

Responsabilités principales

Planification et exécution

  1. Gère plusieurs projets ou initiatives de taille moyenne à grande entre les équipes, en veillant à ce que les délais, les livrables et les budgets, le cas échéant, soient suivis et respectés. Fournit une orientation aux équipes sur le travail de projet, en définissant les priorités et en s'alignant sur les besoins de l'entreprise. Guide les équipes sur l'ajustement des plans pour s'adapter aux changements de ressources ou de délais.

Collaboration et partenariat

  1. Pilote des partenariats interfonctionnels pour aligner les attentes et les objectifs partagés entre plusieurs équipes. Coache les membres de l'équipe pour développer des relations stratégiques avec les dirigeants d'entreprise, les parties prenantes et les partenaires externes afin de favoriser la collaboration et le succès à long terme. Promeut l'inclusivité en recherchant activement et en écoutant des perspectives diverses, en veillant à ce que les autres se sentent entendus et respectés.

Résolution de problèmes

  1. Fournit une orientation à plusieurs équipes sur la résolution de problèmes opérationnels et/ou techniques complexes, ainsi que des conseils sur l'analyse de données et/ou d'informations complexes pour identifier des solutions. Examine et fournit des idées sur les problèmes non résolus ou critiques, aidant l'équipe à identifier des solutions potentielles.

Apprentissage continu

  1. Montre l'exemple en s'engageant dans un apprentissage continu pour approfondir son expertise et rester à la pointe des tendances de l'industrie, en intégrant les meilleures pratiques dans la planification stratégique. Tire parti des retours d'expérience pour favoriser l'amélioration des compétences personnelles et d'équipe. Identifie les lacunes en matière de compétences au sein des équipes, habilite les membres de l'équipe à poursuivre des opportunités d'apprentissage et de partage des connaissances qui renforcent leur expertise dans de nouveaux domaines, et les coache pour appliquer ces apprentissages afin de faire progresser l'organisation.

Amélioration continue

  1. Pousse l'équipe à collaborer, développer et mettre en œuvre des idées pour accroître l'efficacité et l'efficience des processus, protocoles et flux de travail au sein et entre les équipes, en assurant une supervision. Guide l'équipe pour adopter de nouvelles idées d'approches et de méthodes alternatives et encourage les retours d'expérience pour une amélioration continue.

Performance et développement

  1. Pilote la performance au sein des équipes en fournissant des retours d'expérience et du coaching en alignement avec les processus, directives et attentes de gestion de la performance. Discute des objectifs de développement avec les membres de l'équipe, partage les opportunités pour faciliter le développement de carrière et s'assure que les objectifs individuels sont alignés avec les objectifs organisationnels plus larges. Développe et gère le pipeline d'acquisition de talents en dirigeant les entretiens avec les candidats, en surveillant l'éligibilité à la promotion et/ou en orchestrant les ressources en talents.

QUALIFICATIONS

Avertissement : Certains rôles basés aux États-Unis ou en contact avec des clients ou des clients américains peuvent être tenus de se conformer aux exigences applicables, telles que les mandats de vaccination/santé au travail et/ou les exigences de dépistage de drogues.

Les informations sur la fourchette salariale et les avantages sociaux fournies dans cette annonce sont spécifiques aux lieux indiqués uniquement.

États-Unis : Fourchette d'embauche en USD à partir de : 120,000 $ à 306,400 $ par an. Peut être éligible à une prime, des actions et un report de rémunération.

Oracle maintient de larges fourchettes salariales pour ses rôles afin de tenir compte des variations de connaissances, de compétences, d'expérience, des conditions du marché et des lieux, ainsi que pour refléter les différents produits, industries et secteurs d'activité de Oracle. Les candidats sont généralement placés dans la fourchette en fonction des facteurs précédents ainsi que de l'équité interne entre pairs.

Le rôle acceptera généralement les candidatures pendant au moins trois jours calendaires à compter de la date de publication ou tant que l'offre d'emploi reste publiée.

Dans le cadre du processus d'intégration de Oracle et conformément à la loi applicable, les employés basés aux États-Unis sont tenus de compléter une vérification d'identité, qui implique la collecte et le traitement de leurs informations biométriques. Des aménagements à cette exigence peuvent être accordés suite à une évaluation individualisée.

Nous nous engageons à inclure les personnes en situation de handicap à toutes les étapes du processus d'emploi. Si vous avez besoin d'une assistance en matière d'accessibilité ou d'un aménagement pour un handicap à tout moment, faites-le nous savoir en envoyant un e-mail à accommodation-request_mb@oracle.com [accommodation-request_mb@oracle.com] ou en appelant le 1-888-404-2494 aux États-Unis.

Oracle est un employeur garantissant l'égalité des chances en matière d'emploi. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, la couleur, la religion, le sexe, l'origine nationale, l'orientation sexuelle, l'identité de genre, le handicap et le statut de vétéran protégé, ou toute autre caractéristique protégée par la loi.

Oracle prendra en considération pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation conformément à la loi applicable.

Oracle US propose un ensemble complet d'avantages sociaux qui comprend les éléments suivants :

  • Assurance médicale, dentaire et vision, y compris un avis médical d'expert
  • Incapacité de travail à court terme et à long terme
  • Assurance vie et assurance décès et invalidité accidentels (AD&D)
  • Assurance vie complémentaire (employé/conjoint/enfant)
  • Comptes de dépenses flexibles pour les soins de santé et les personnes à charge
  • Avantages de transport et de stationnement avant impôts
  • Plan d'épargne et d'investissement 401(k) avec abondement de l'entreprise
  • Congés payés : Des vacances flexibles sont offertes à tous les employés éligibles affectés à un poste salarié (non éligible aux heures supplémentaires). Des vacances accumulées sont offertes à tous les autres employés éligibles aux avantages de vacances. Pour les employés travaillant au moins 35 heures par semaine, le taux d'accumulation des vacances est de 13 jours par an pour les trois premières années d'emploi et de 18 jours par an pour les années d'emploi suivantes. L'accumulation des vacances est calculée au prorata pour les employés travaillant entre 20 et 34 heures par semaine. Les employés travaillant moins de 20 heures par semaine ne sont pas éligibles aux vacances.
  • 11 jours fériés payés
  • Congés maladie payés : 72 heures de congés maladie payés à la date d'embauche. Renouvelé chaque année civile. Le solde inutilisé sera reporté chaque année jusqu'à un plafond maximum de 112 heures.
  • Congé parental payé
  • Aide à l'adoption
  • Plan d'achat d'actions pour les employés
  • Planification financière et assistance juridique de groupe
  • Avantages volontaires, y compris l'assurance automobile, habitation et animaux de compagnie

Seul Oracle rassemble les données, l'infrastructure, les applications et l'expertise pour alimenter tout, des innovations industrielles aux soins vitaux. Et avec l'IA intégrée dans nos produits et services, nous aidons nos clients à transformer cette promesse en un avenir meilleur pour tous. Découvrez votre potentiel dans une entreprise à la pointe des solutions d'IA et de cloud qui impactent des milliards de vies.

La véritable innovation commence lorsque chacun est habilité à contribuer. C'est pourquoi nous nous engageons à développer une main-d'œuvre qui promeut des opportunités pour tous avec des avantages compétitifs qui soutiennent nos employés avec des options flexibles d'assurance médicale, d'assurance vie et de retraite. Nous encourageons également nos employés à redonner à leurs communautés grâce à nos programmes de bénévolat.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter