Oracle

Ingénieur en automatisation réseau

PythonAWSGCP
Traduction automatique. Consultez l’original.

À propos du poste

Conçoit et développe des systèmes réseau pour les environnements d'entreprise, de centre de données et de cloud, tout en créant des solutions logicielles en Python pour automatiser les opérations réseau, la gestion du cycle de vie de l'infrastructure, la collecte de télémétrie et les flux de travail opérationnels. Conçoit et met en œuvre des frameworks d'automatisation réutilisables, des APIs, des services opérationnels et des outils qui s'intègrent à l'infrastructure réseau, aux pipelines CI/CD, à l'Infrastructure as Code et aux plateformes de gestion de configuration. Développe des tableaux de bord, des capacités de surveillance, des frameworks de test et des outils opérationnels pour améliorer la fiabilité, l'évolutivité et l'efficacité de l'ingénierie réseau, tout en soutenant les opérations réseau et de sécurité de Oracle via la gestion des incidents, des changements, de la capacité et de la fiabilité.

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 à nos produits et services, nous aidons nos clients à transformer cette promesse en un avenir meilleur pour tous. Découvrez votre potentiel dans une entreprise leader dans les solutions d'IA et de cloud qui impactent des milliards de vies.

Responsabilités

Responsabilités principales

Conception, développement et validation réseau

  1. Conçoit et développe de manière autonome des systèmes réseau standard prenant en charge les environnements réseau d'entreprise, de centre de données et basés sur le cloud.
  1. Valide les réseaux de production et aide à la mise à l'échelle des cas d'utilisation.
  1. Participe aux activités de conception et de validation des solutions réseau.
  1. Identifie les risques avant le déploiement.
  1. Collabore avec les fournisseurs et les équipes internes pour valider les configurations réseau, le matériel, le micrologiciel, les logiciels et le code réseau cloud.
  1. Contribue aux manuels opérationnels (playbooks) prenant en charge la réponse aux incidents, les changements standard, le dépannage et les enquêtes.
  1. Met en œuvre des améliorations guidées pour optimiser les processus réseau et l'efficacité opérationnelle.

Automatisation et développement logiciel

  1. Conçoit et développe des applications Python, des bibliothèques réutilisables, des APIs et des frameworks d'automatisation prenant en charge les opérations réseau et la gestion du cycle de vie de l'infrastructure.
  1. Développe des solutions logicielles qui automatisent le provisionnement, la validation, la conformité, la surveillance, les tests et les flux de travail opérationnels du réseau.
  1. Automatise les tâches de production, de laboratoire et les tâches opérationnelles à grande échelle en utilisant Python comme langage de développement principal, en s'intégrant aux pipelines d'infrastructure, aux APIs, à Ansible et aux plateformes de gestion de configuration.
  1. Développe des pipelines de télémétrie, des tableaux de bord, des services de collecte de données et des mécanismes d'alerte qui améliorent l'observabilité du réseau et la visibilité opérationnelle.
  1. Soutient l'Infrastructure as Code (IaC), le provisionnement sans intervention (zero-touch) et les initiatives d'automatisation réseau pilotées par logiciel, tout en améliorant continuellement les outils d'ingénierie et l'efficacité opérationnelle.

Tests et assurance qualité

  1. Développe et met en œuvre des cas de test autonomes et des stratégies de test.
  1. Guide les ingénieurs juniors dans les pratiques de test.
  1. Effectue la validation après réparation et contribue à l'analyse des causes profondes après incident.
  1. Mène des revues de changement réseau L1 et communique les changements pour les processus de gestion des changements.
  1. Exécute des tests de conformité et de préparation.
  1. Soutient la collecte de données GRC (Gouvernance, Risque et Conformité) et les améliorations de l'automatisation.

Surveillance et fiabilité

  1. Met en œuvre des systèmes de surveillance, de télémétrie, des tableaux de bord et des systèmes d'alerte pour maintenir la santé du réseau et les objectifs de niveau de service.
  1. Développe des outils opérationnels basés sur Python qui permettent un diagnostic rapide, le dépannage et la remédiation des incidents réseau.
  1. Soutient la réponse aux incidents opérationnels et les enquêtes sur les causes profondes.
  1. Développe des outils qui améliorent la réponse opérationnelle de première ligne aux pannes réseau.
  1. Soutient les activités opérationnelles 24x7 via une couverture d'astreinte par rotation, selon les besoins.

Collaboration inter-équipes et leadership

  1. Collabore avec les chefs de projet et de programme pour atteindre les jalons de déploiement.
  1. Fournit des conseils aux ingénieurs juniors sur les problèmes techniques courants.
  1. Contribue aux communications avec les clients, à la documentation des incidents et à l'analyse des causes profondes.
  1. Participe aux discussions sur l'architecture logicielle et la feuille de route technique.
  1. S'associe aux équipes internes pour assurer le respect des normes réseau.

Gestion de la performance et de la capacité

  1. Analyse les métriques de performance réseau, y compris la latence, le débit et la perte de paquets, pour améliorer l'efficacité du réseau.
  1. Utilise les métriques de capacité, de sécurité et de performance pour soutenir la planification de la croissance de l'infrastructure.
  1. Soutient les environnements réseau d'entreprise et cloud tout en contribuant aux améliorations de la fiabilité du réseau.

Responsabilités principales

Planification et exécution

  1. Suit les délais avec une supervision minimale, en veillant à ce que le travail soit terminé en temps opportun et en alignement avec les exigences du projet.
  1. Priorise et ajuste le travail à mesure que les ressources ou les délais changent, avec quelques conseils.

Collaboration et partenariat

  1. Collabore au sein de l'équipe pour mieux comprendre les attentes et atteindre des objectifs partagés.
  1. Tire parti d'une compréhension fondamentale des besoins de l'entreprise, des parties prenantes et/ou des clients pour établir des partenariats avec des conseils limités.
  1. Écoute activement et pose des questions pour améliorer la collaboration.

Résolution de problèmes

  1. Identifie et traite les problèmes, en escaladant les problèmes vers le personnel senior si nécessaire, conformément aux procédures standard.
  1. Compile et examine les données et/ou les informations provenant de sources multiples pour dépanner les erreurs standard et non standard.

Apprentissage continu

  1. Recherche des opportunités pour acquérir des connaissances et apprendre de nouvelles compétences et/ou outils alignés sur les tendances de l'industrie et les meilleures pratiques.
  1. Utilise les commentaires et la formation pour améliorer ses compétences.
  1. Participe à une culture d'apprentissage continu et de partage des connaissances.

Amélioration continue

  1. Met en œuvre des mises à jour des processus, protocoles et flux de travail pour augmenter l'efficacité et l'efficience, selon les directives et avec quelques conseils.
  1. Contribue à l'idéation pour les futures améliorations des processus.

Qualifications minimales requises

Formation et/ou expérience

Licence en informatique, génie électrique, génie matériel, technologies de l'information ou domaine connexe et 2+ années d'expérience en ingénierie réseau, développement logiciel, programmation cloud, automatisation réseau ou opérations réseau d'entreprise ; ou Master en informatique, génie électrique, génie matériel, technologies de l'information ou domaine connexe ; ou 6+ années d'expérience pertinente en ingénierie réseau, développement logiciel, programmation cloud, automatisation réseau ou recherche et développement réseau.

Qualifications techniques

  1. Solide expérience en développement logiciel en Python, incluant les frameworks d'automatisation, les bibliothèques réutilisables, les APIs, les outils opérationnels et les solutions d'automatisation réseau.
  1. Expérience dans le support d'environnements réseau d'entreprise ou cloud.
  1. Connaissance d'au moins trois des technologies suivantes : Automatisation réseau, Pare-feu, Commutation L2/L3, Équilibreurs de charge, VPN, OCI, AWS, Azure ou GCP.
  1. Expérience avec l'Infrastructure as Code (IaC), Ansible, les pipelines CI/CD, REST APIs, le provisionnement sans intervention (zero-touch) et la gestion de configuration.
  1. Expérience dans le support de la gestion des incidents, des changements, de la capacité et des problèmes.
  1. Expérience avec les systèmes de billetterie et de suivi des incidents/demandes.
  1. Solides compétences en dépannage, analyse, communication et collaboration.
  1. Capacité à soutenir des environnements de production critiques et à participer à une rotation de support opérationnel 24x7.

Compétences professionnelles

  1. Développement logiciel Python
  1. Automatisation réseau
  1. Développement API
  1. Infrastructure as Code (IaC)
  1. Ansible
  1. CI/CD
  1. Ingénierie logicielle
  1. Architecture réseau
  1. Observabilité et télémétrie
  1. Frameworks d'automatisation
  1. Dépannage
  1. Analyse des causes profondes

Qualifications

Niveau de carrière - IC3

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 à [email protected] 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.

La véritable innovation commence lorsque chacun est habilité à contribuer. C'est pourquoi nous nous engageons à développer une main-d'œuvre qui favorise les opportunités pour tous, avec des avantages sociaux compétitifs qui soutiennent nos employés grâce à 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