Oracle Infrastructure Developer in Bozeman, Montana

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 Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world s biggest challenges.

We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer s business critical applications.

Are you interested in solving complex security problems? Oracle s Cloud Security team is building new infrastructure and tools that collect and analyze security data in a distributed cloud environment.

Oracle Cloud is focused on automation to support our ever-expanding scale. We are looking for engineers with a hybrid set of skills including aspects of Systems Administration and Software Engineering to help us write new security tools and integrations as well as automate our infrastructure, deployment and workflows. If this is you, at Oracle you can design, develop, integrate and deploy security tools from the ground up.

_Position Overview:_

Customers using our infrastructure are able to bring applications to the cloud never previously possible, without the cost of re-architecture, and achieve incredible performance throughout the stack. From front-end application servers to database and storage, we are optimizing our customers most critical applications. As a member of the Oracle Cloud Security team, you will design and develop infrastructure automation to collect, store and analyze security data. You will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for design and influence of not only infrastructure automation, but also solving security problems by deploying off the shelf tools as well as writing custom integrations. You will work closely with other developers in Cloud Security to solve day-to-day problems, create utilities and applications, and create a security platform of tools that benefits all of Oracle cloud. You need to be well versed in every part of the infrastructure development process including source code management, artifact deployment, package management, continuous integration, build and test automation, application deployment, and application monitoring.

_Job Responsibilities:_

As an Infrastructure Developer in the Cloud Security organization, you will be responsible for

Automating Cloud Security infrastructure

Automated build and deployment of applications and infrastructure code

Working with other developers to design solutions to security problems using combinations of custom applications, integrations, and off the shelf tools

As a senior member of the engineering team, you will mentor other engineers as well as provide direction and ownership of roadmap and design

_Candidate Profile:_

Basic Qualifications:

Proficient at programming in a high level language (Go, Python, Ruby, Java)

Comfortable with TCP/IP networking and related protocol

6 years experience in DevOps, Systems Administration or development

Driven to automate

Preferred Qualifications:

Experience with automated deployment and configuration management tools

Software development experience

Strong knowledge of available tools, language features and library availability

Specific knowledge of Oracle Linux, Redhat, or CentOS platforms

Git, SVN, or similar version control experience

Deep understanding of package management

Ability to work independently, working closely with business stakeholders to design, develop, deploy, test and support implemented solutions

Comfortable working in an agile environment

Good interpersonal skills

Highly self-motivated and directed

Good written and oral communication skills

Enjoys solving difficult problems

Experience working in a team-oriented, collaborative environment

_Top 3 skill sets / technologies in the ideal candidate:_

  1. Configuration management experience (Chef or Puppet)

  2. Software Engineering experience (scripting)

  3. Solid understanding of Linux OS

Job: *Product Development

Organization: *Oracle

Title: Infrastructure Developer

Location: United States

Requisition ID: 18000HH7