Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Software Developer 4 in Providence, Rhode Island

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.

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.

The Ksplice group at Oracle develops exciting technology to patch the Linux kernel and applications while they are running, eliminating unplanned downtime for systems running Oracle Linux and keeping up-to-date with known security fixes.

The Ksplice team is a distributed team engineers working to provide rebootless updates for all of our supported kernels, supporting new OS releases and automating our workflow. The applications and operations team is responsible for all the services our users interact with as well as keeping the lights on behind the scenes.

We're looking for a software engineer to help us expand the web services we provide to our customers. As a small team with a broad remit, you must be comfortable with the entire stack, from the Linux shell at the bottom to Python, Django and Javascript at the top (bonus points for experience with Terraform or Ansible). You must also be willing to assist with operations tasks. While our goal is to automate everything we can with code, there are times where ssh and the bash command prompt are the best tools for the job.

Required skills include:

  • Strong experience with Python or expert-level skill in another, similar language along with an understanding of Python

  • Experience deploying web applications in a production environment.

  • Familiarity with web servers (Apache, Nginx, etc) and their configuration.

  • Good understanding of Linux systems.

  • Excellent problem solving and debugging skills.

  • Experience with the git version control system.

  • Willingness to assist with operations tasks.

  • Ability to work independently and in a self-directed fashion.

Desired, but not required, skills include:

  • Writing applications using the Django framework.

  • Administrating Linux systems in a production environment.

  • Automating configuration management using tools such as Terraform and Ansible.

  • Deploying software to cloud-based providers.

  • Administrating MySQL databases.

Remote work possible for the right candidate in US or Western Europe.

More information about Ksplice is available at Oracle is an equal opportunity employer.

Job: *Product Development

Organization: *Oracle

Title: Software Developer 4

Location: United States

Requisition ID: 19000HHL