Oracle Software Developer 4 in Bengaluru, India
Software Developer 4
Department Description: Would you like to
contribute your own ideas on how to smartly develop large scale
distributed Database-as-a-Service offerings for the public and private
clouds? Oracle’s Database development group designs and develops the
Database-as-a-Service platform that drives Oracle's Database, Engineered
Systems, Oracle Public Cloud, Oracle PaaS and SaaS offerings. This team
is a provider of public cloud database and infrastructure management software
and helps companies manage platform resources to deliver service, quality and
availability, as well as workloads in private and hybrid cloud environments.
The Database Cloud Platform team is
responsible for designing, developing and delivering the Oracle Database
product on Public Cloud Platforms. These range from initial provisioning of
customer’s database and compute environment to complete life-cycle management
of the customer’s database instance on the Oracle Public Cloud. The Database on
Public Cloud product is growing rapidly and the product features are designed
to manage customer environments at a massive scale. This is a global team with
locations in US and Oracle’s India Development Centre (IDC) Bangalore.
Brief Posting Description : We are currently
looking for highly motivated engineers with security knowledge to work in the
Database Cloud Platform Development team. This person would be involved in
architecture, design, prototype and development of the service security aspects
of Database on Cloud releases. The position is open for our India location.
Qualifications and experience: M.E. or M.Tech (Computer Sc., Electronics or Electrical Engg)
A minimum of 10 years
of experience with at least 2 years in Cloud technologies. Experience in design, deployment and
handling of standard security practices.
Familiarity with DB-as-a-Service (DBaaS) orsimilar (PaaS, IaaS)
Concepts of multi-tenancy, cloud security andvirtualization
Expertise in RBAC - User, Group and Password Management,OAuth, Cloud SSO, Strong Authentication, Identity Provisioning, Identity Governance,Privileged Access and Identity services.
Expertise in encryption and key management
technologies, deployment methodologies, and security standards compliance (STIG,
FedRAMP, PCI-DSS) / certification process.
Expertise on operating systems and databases from asecurity perspective
Network security experience for LAN/WANtechnologies, TCP/IP Protocols, IP Routing, 802.11 standards andprotocols. Security VPN/Firewalls experience is an advantage
Ability to design large, scalable systems forenterprise customers with focus on security
Competency in programming with Java, PERL orPython and security testing using tools like Fortify etc.
REST architecture, programming and securitypractices
Working knowledge of relational databases andadministration - Oracle product knowledge preferred
features for Database on Public Cloud Platforms, which includes but may not be
limited to the following:
Work closely with senior developers andarchitects as well as Product Management, IT and Operations teams forarchitecting, designing and developing Database Cloud products fromperspective of security areas
Work with internal security team includingcorporate security architecture leads and database security leads forservice architecture, implementations and approvals
Contribute to security standards and programmingpractices for internal service development & service security operationalprocesses
Work with development and operations for securityissues review and resolution
Development contributions to projects to deliver secure,scalable, extensible and differentiated Platform-as-a-Service on theCloud
DetailedDescription 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
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. 10 years of software engineering or
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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Job: Product Development
Job Type: Regular Employee Hire
- Oracle Jobs