Senior Member of Technical Staff

Job expired!

Oracle Cloud Infrastructure (OCI) et l'équipe Cloud Engineering Infrastructure vous invitent à construire et exploiter une suite de services cloud de grande envergure et coordonnés dans un environnement cloud multi-locataires. Chez OCI, nous nous engageons à fournir des produits cloud de premier ordre qui répondent aux besoins de nos clients confrontés aux défis les plus importants du monde.

Nous offrons des opportunités exceptionnelles aux ingénieurs curieux et pratiques ayant le talent et la passion de résoudre des problèmes complexes dans des services distribués, hautement disponibles et une infrastructure virtualisée. Qu'ils soient débutants ou expérimentés, nos ingénieurs ont un impact technique et commercial significatif, en concevant et en construisant des systèmes innovants alimentant les applications critiques des clients.

Fusion Application as a Service (FAaaS) est une nouvelle équipe passionnante à l'intersection de l'infrastructure et des applications. Nous visons à transformer certaines des propriétés SaaS les plus importantes de l'industrie. Notre mission est de faire des portefeuilles SaaS d'Oracle, y compris les applications Fusion générant des revenus de plusieurs milliards de dollars, des citoyens de premier ordre du cloud Oracle.

En tant qu'ingénieur logiciel senior dans l'équipe FAaaS, vous contribuerez à la construction de systèmes logiciels distribués, évolutifs et tolérants aux pannes soutenant nos besoins de l'entreprise et nos clients finaux. Vous gérerez l'ensemble du cycle de vie du logiciel, y compris le développement, les tests, CI/CD et les opérations de production. Vous devrez équilibrer le développement de fonctionnalités produit avec les préoccupations opérationnelles de production telles que l'écriture de run books, l'automatisation des opérations, la journalisation structurée et l'instrumentation pour les métriques et les événements utilisant les vastes outils internes d'OCI.

Ce rôle offre un environnement de développement à partir de zéro, accordant une autonomie significative pour innover et construire sans les contraintes des produits et services hérités.

  • Ingénieur cloud expérimenté avec une expérience avérée dans la livraison de solutions à grande échelle et à fort impact.
  • Centré sur le client, allant constamment au-delà des attentes.
  • Communicateur excellent, capable d'expliquer clairement des concepts techniques complexes.
  • Ingénieur discipliné avec des normes élevées, cherchant constamment l'excellence.
  • À l'aise avec l'ambiguïté dans un environnement dynamique.
  • Avisé en technologie et confiant dans la défense de vos opinions auprès de vos pairs et supérieurs.
  • Plus de 6 ans d'expérience dans la livraison de systèmes distribués évolutifs et natifs pour le cloud.
  • Licence en informatique ou expérience équivalente.
  • Capable de travailler dans un environnement d'équipe collaboratif et interfonctionnel.
  • Compréhension solide des concepts de l'informatique tels que les structures de données, les algorithmes et les paradigmes de programmation.
  • Maîtrise de Java/C++, Python et des outils de script shell.
  • Expérience avec des plateformes d'orchestration de conteneurs telles que Kubernetes, Docker Swarm ou Mesos et Helm Charts.
  • Expérience solide avec GitHub/Bitbucket, TeamCity/Hudson et Maven/Gradle.
  • Expertise dans la construction de services hautement disponibles avec une solide compréhension des modèles de conception orientée services et des protocoles de communication de service à service.
  • Expérience avec les technologies de stockage en cloud telles que le stockage par blocs et le stockage de fichiers.
  • Expérience pratique avec le système de fichiers btrfs est un plus.
  • Licence/Master en informatique ou en sciences électriques.
  • Expérience dans un environnement de startup dynamique.
  • Expérience dans la construction de solutions de plan de contrôle/plan de données pour des entreprises natives du cloud.
  • Compétence dans le diagnostic, le dépannage et la résolution des problèmes de performance dans des environnements complexes.
  • Compréhension approfondie des systèmes d'exploitation de type Unix.
  • Expérience de production avec les technologies Cloud et l'apprentissage automatique est un plus.
  • Connaissances en science des données et en apprent