Principal Member of Technical Staff - Autonomous Database

Oracle Oracle · Enterprise · India

Develop and enhance the Autonomous Database cloud service framework, focusing on automation, lifecycle management, and integration with Oracle Cloud Infrastructure. This role involves full-stack contributions from database kernel to cloud services and customer-facing portals.

What you'd actually do

  1. Projects include enhancements to the core database kernel architecture, automation of tenant database lifecycle management, autonomous database management and tuning, integration with other Oracle cloud services, and extending platform for customers to build application services.
  2. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  3. Provide technical leadership to other software developers.
  4. Specify, design and implement modest changes to existing software architecture to meet changing needs.
  5. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures.

Skills

Required

  • Java
  • Scala
  • Python
  • C/C++
  • Cloud architecture
  • security
  • networking
  • monitoring
  • deployments
  • AWS
  • Azure
  • Google Cloud
  • Oracle Cloud
  • distributed multi-tiered systems
  • relational databases
  • Rest API development
  • infrastructure automation
  • Terraform
  • Chef
  • Ansible
  • Puppet
  • Packer
  • operating high-throughput software systems
  • software programs for databases, applications, tools, networks
  • software applications or operating systems

Nice to have

  • BS/MS degrees in Computer Science or Computer Engineering
  • object-oriented design
  • stretch goals in a fast paced environment

What the JD emphasized

  • Hands on experience on any one cloud – AWS, Azure, Google or Oracle is a must