Oracle Software Developer 4 in Indianapolis, Indiana

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. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 more years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Ksplice is the leading technology that allows administrators to

patch the critical components of a Linux system on the fly with zero

downtime and zero disruption. We're a distributed team of engineers

forming part of the Linux and Virtualization group at Oracle with a

passion for working on exciting technology, software craftmanship

and all things Linux.

We're looking for experienced DevOps and Systems professionals to join

our team.

As a DevOps engineer, you would be responsible for automating the

deployment, monitoring, and day-to-day management of Ksplice's

infrastructure for building and serving critical security "hot fix"

updates for various flavors of the Linux kernel and for user space

applications. Our customers depend on us to keep their systems

up-to-date and secure, so we would depend on you to make sure our

systems stay running and secure. Ksplice has a rich infrastructure that

utilizes virtualization heavily. We are looking for somebody who can

help us take that infrastructure and modernize it. If you take pride in

crafting software, don't rest until you full understand complex problems

and are curious about what happens on the layer below then Ksplice will

be of interest to you. You'll like working at all levels of a Linux

system, developing tooling in Python, building distributed systems and

solving difficult problems at each layer.

While some day-to-day system administration will be required, this is

primarily a development role. As such, strong programming skills and

an understanding of how to automate system tasks are required. Ksplice

uses primarily Python, so experience with that is preferred, but

experience with any similar language to perform system administration

automation is acceptable.

The Oracle Ksplice team is a remote team, so you must be comfortable

interacting remotely and working autonomously. We are a small team that

expects its members to be comfortable with self-directed work. We won't

micro-manage you, but, in return, we expect you to learn your job well

enough that you know what is important to work on.

Skills and experience required:

  • Automation using configuration management using software such as ansible, puppet, chef, etc.

  • Administration of Linux systems.

  • Knowledge of Linux virtualization best practices.

  • Command of using programming for systems automation. Python is strongly preferred, but similar languages are acceptable.

  • Ability to work autonomously to achieve provided goals.

Additional skills and experience desired:

  • Deployment and management of systems using cloud infrastructure such as Oracle Cloud, AWS, Rackspace, etc.

  • Monitoring complex environments using e.g. nagios.

  • Deploying and managing MySQL with high availability.

  • Experience working remotely and/or working with a remote team.

Job: *Product Development

Organization: *Oracle

Title: Software Developer 4

Location: United States

Requisition ID: 18000CMG