Senior Member of Technical Staff
Bengaluru, India
16h ago
Senior Member of Technical Staff-190006XI

Preferred Qualifications

Team Description  The SHARP team (Scalability, High Availability, Reliability, and Performance) within the database product development division is a well-respected, highly sought after group with a long track record of success. The group focuses on improving scalability, high availability, reliability and performance of Oracle Autonomous Database by developing and carrying out stress, integration, system and performance tests, which simulate complex real world scenarios. The team discovers critical product defects and works closely with development groups to resolve them resulting in the highest quality of products before they get released on cloud and on premise.  Work Profile As a member of the team, you will have the opportunity to work with some of the hottest technologies of Oracle Autonomous Database (world’s only autonomous DB) and Engineered Systems including – Oracle Exadata Database Machine, In-Memory Database Solution, Oracle Real Application Clusters, Oracle Automatic Storage Management, Oracle Golden Gate and Maximum Availability Architecture/Solutions and next generation cloud native storage solutions – in one of the world's largest business software/cloud companies. You will take an active role in the definition and evolution of standard practices and procedures. Your work will directly impact the quality and robustness as well as customer's experience of Oracle's flagship products. As a member of the SHARP team, you will have the opportunity to work with the full technology stack that Oracle has to offer, ranging from the latest hardware to the latest Linux kernel and to the latest bleeding technologies that the world's only autonomous database software provides. Oracle’s database is so powerful that new types of applications have been emerging to utilize its power. This creates a whole new level of demands for the quality of the product. It is our team's job to develop the most demanding applications that will expose every possible limitation of this product. The position is challenging, fun and rewarding at the same time. Detailed responsibilities
  • Work closely with product development and Release / Product management teams, review functional and design specifications.
  • Design comprehensive system/stress test plan and specification
  • Implement highly scalable and automated test suites that simulate large cloud scale real world applications and identify defects in the product before it gets hosted on the cloud/reaches the customer.
  • Design and develop software/tools to automate and/or enhance software development, test and debug procedures/tools.
  • Discover both simple and complex defects in the product through deep analysis into system performance, stability and robustness. 
  • Collaborate with development teams to resolve the problems encountered in the test
  • Provide feedback to development teams on design issues and/or other scalability and performance issues
  • Qualification
  • Oracle developer/DBA/architect with minimum 3 years of extensive experience in Oracle database programming with PL/SQL (or) Java/JDBC
  • Good with advanced PL/SQL (or) Java/JDBC programming
  • DBA skills including SQL tuning with Explain plan, administering Oracle database instances is a plus
  • Physical database design (segments, tablespaces etc) is a plus
  • Good in writing test and automation frameworks in any programming or scripting tool. 
  • Self-motivated with strong ability to learn quickly and work independently with proven track record
  • Good understanding of Computer Science topics including operating systems, database, network and storage technologies
  • Good experience working with Linux/Unix.
  • Excellent verbal and written communication skills
  • Team player
  • Can-do attitude
  • Attention to detail
  • Detailed Description and Job Requirements

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

    As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

    Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.


    :Product Development
    Step 2
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form