Jobs for Veterans, Veteran Job Board | GiJobs.com

Post Jobs

Job Information

Oracle Senior Software Developer 4 in London, United Kingdom

Senior Software Developer 4

Preferred Qualifications

Automation Team Senior Engineer

Introduction

The Cloud Foundation Services team is responsible for

designing, delivering and maintaining core

services that are used by the Oracle global business units to create

enterprise grade cloud offerings for their industries. These services include a

Micro-Services Platform, the Operations Stack and Software Delivery as a

Service to support high margin, highly elastic, and highly available Software

as a Service applications running on Oracle Cloud Infrastructure.

The Cloud Native Database as a Service team is an integral

part of the Oracle Cloud Foundation Services group. The mission statement of

the DBaaS service is to satisfy the needs of our Oracle Global Business Unit

partners by operating a world class, cloud native, Oracle Database as a Service

solution. As a key member of this team,

you will be exposed to the latest Oracle Database technologies and be able to

use the latest cloud technologies.

Role Details

This is an outstanding opportunity for a senior software

engineer to work for Oracle’s Cloud Foundation Services group. You will join the team responsible for

designing, automating and operating the database layer for Global Business Unit

applications targeted at global enterprise-class cloud infrastructure. You will thrive on being in the critical path

and will value predictability, automation, and reliability. Specifically:

  • You will help mentor more junior staff and

review their code and technical design decisions ensuring that we continuously

improve the quality and reliability of our solutions

  • Design, develop, troubleshoot and debug software

programs for the databases, applications, tools, networks etc.

  • As a senior member of the software engineering

division, you will take a lead 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.

  • Support and contribute towards the architecture

of the automation framework leading the discussions on both core technologies

as well as implementation

Preferred Qualifications

In order to be successful at the role you will need to have

and be able to demonstrate up to date experience in the following areas:

  • Experience and comfort with Linux operating

system installation, hardening, tuning and upgrading

  • DevOps principles and practices applied to

software development and database deployment automation

  • Expert scripting skills (Perl, Python),

automation skills (Ansible, Chef) and software development skills (Java)

  • Expert in tools such as Jenkins, GIT and Jira as

well as the knowledge of best practices when using those tools

  • Keen on software development and technology in

general, proactively keeps up to date on the latest and greatest trends and is

keen to share and train team members on upcoming technology developments

  • Strong understanding of security principles, and

security implementations for database engines and associated applications

  • Very proactive, highly motivated, and

detail-oriented, and will possess outstanding communication skills and work

well in an agile team environment.

  • Extremely comfortable with a mix of traditional

database operations and DevOps, with some structural differences from the

typical DevOps jobs, i.e., more separation of duties and segregation of

environments, etc.

  • Demonstrable experience of supporting and mentoring

junior technical staff along with good interpersonal skills

  • Candidates for this role should have minimum 7-10

years of related experience in a medium to large database-centric computing

environment and hold a BS degree in Computer Science or related field, or have

extensive commensurate experience.

Additionally the following would be highly desirable:

  • Experience of Installing, hardening, tuning and

upgrading Oracle database servers and associated components (OKV, OAV and OEM)

  • Database configuration management, or database

configuration management technologies

  • Database Scripting skills (SQL, PL/SQL)

  • Experience of an organization with a key 24 X 7

reliance on its database is desirable

Hiring Process

As part of Oracle's employment process candidates will be

required to successfully complete a pre-employment screening process. This will

involve identity and employment verification, professional references,

education verification and professional qualifications and memberships (if

applicable).

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

Location: GB-GB, UK-London

Other Locations: GB-GB, UK-Reading, GB-GB, UK-Bristol, GB-GB, UK-BLYTHE VALLEY PARK

Job Type: Regular Employee Hire

Organization: Oracle

DirectEmployers