Software Engineer 5 / Software DevOps Architect


: $107,040.00 - $160,420.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

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 or 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.

Job Title:

Software DevOps Architect

Job Location:

US - Pacific Time Zone desireable


Robert Garrell, Senior Director Software Engineering & Collegiate Programs Manager


Software Delivery as a Service

Cloud Foundations Services

_CFS Description_

CloudFoundationsServices (CFS) is a strategic component for providing critical cloud services to multiple Oracle Global Business Unit applications.OracleCloudInfrastructure (OCI), Oracle s second generationInfrastructureasaService (IaaS), provides improved performance and reliability. CFS provides a microservice-driven platform, software delivery tool chain, and a continuous integration/continuous delivery operations model to support high margin, highly elastic, and highly available Software as a Service (SaaS) applications.

_Team description_

SoftwareDeliveryasaService (SDaaS) provides a consistent, fully automated software release process for all delivery teams. SDaaS infrastructure takes developer code changes all the way from merge request to production deployment in a secure and traceable manner. The SDaaS CI/CD infrastructure streamlines and automates governance steps required for deployment to Oracle production environments. Hundreds of changes flow through the SDaaS CI/CD infrastructure daily. The SDaaS team is a geo-diverse team, fast paced, and highly motivated team that strives for high quality while following agile methodologies.

_Roles & Responsibilities_

The candidate will work with highly skilled, highly motivated engineers using agile methodologies based on Scrum or Kanban, and incorporating enterprise agile practices from Scaled Agile Framework (SAFe). The team embraces a DevOps environment the Developers are the Operators. The work environment is to treat everything as code (code, configuration, infrastructure, pipelines, everything) to achieve the highest quality product in the most efficient amount of time.

Team roles and responsibilities

  • Work with the Product Owner and team members to architect improved capabilities, reduce costs, and improve scalability for SDaaS CI/CD services

o Deployment pipelines to the Kubernetes based micro service platform in production cloud tenancy regions, including:

  • Dynamic security services for source code and build artifacts

  • Artifact storage and replication

o GitLab SCM system

o Jenkins and GitLab CI systems

o Logging and Monitoring

  • Use Everything-As-Code methodologies to ensuretraceability, configurability, immutability, repeatability, and governability

  • Participate in a follow-the-sun model for 24x7 support for designated engineers on a rotating basis

  • Attend training as required to meet Oracle and CFS compliance and regulatory standards. Perform daily task in accordance of compliance and regulatory standards

  • Other duties as assigned


_General Qualifications_

  • Self-motivate and collaborate with team members and peers across the globe

  • Advance SDaaS CI/CD and automation capabilities

  • Research and convey industry best practices to the greater team

  • Evaluate new technologies, articulate benefits and effectiveness of those technologies, and get buy-in from team members and peers

  • Troubleshoot, debug, and resolve problems at any point in the product lifecycle

_Preferred Qualifications_

  • Linux development (Oracle Linux)

  • Containers and orchestration (Docker, Kubernetes, and docker-compose)

  • Source code management and collaboration (GitLab)

  • CI/CD (Jenkins and GitLab CI)

  • Programming and scripting languages (Python and bash)

  • Security scanning (Fortify, OWASP, and TwistLock)

  • Data persistence (Oracle Database)

  • Cloud computing platform (Oracle Cloud Infrastructure Services)

  • Issue tracking and collaboration (Jira and Confluence)

  • Infrastructure orchestration and configuration (Terraform and Ansible)

  • Monitoring frameworks (Grafana and Prometheus)


Oracle GBUs provide services to many critical systems globally requiring 24x7 support. DevOps engineers will rotate with other team members in a designated, on-call status following in-country requirements. CFS s primary support model is follow the sun, utilizing geographically diverse team members during normal working hours to provide support. CFS will strive to have subject matter experts distributed globally. With geographic diversity, countries and regions have a broader array of holidays requiring a flexible support schedule across multiple geographies. Additionally, coverage is required through the weekend.

To provide the required support to Oracle customers, CFS will use additional compensation to cover extended business hours and/or on-call pay based on in-country laws and Oracle policy. In general, there will be a Primary and Secondary engineer designated in advance to provide coverage for select services. If numerous services are supported in a specific geographic region, there may be more than one set of Primary/Secondary engineers selected. Software engineers and database administrators will engage in activities to restore services that are down or degraded. This may be as simple as running an existing script to restart a service or executing a standard operating procedure, or may require codes changes with review steps, integration, testing, and software deployments to restore a service to normal operation. In addition, engagement with other Oracle development and support teams may be needed.

Job:*Product Development


Title:Software Engineer 5 / Software DevOps Architect

Location:United States

Requisition ID:19000U5W

Associated topics: backend, back end, c++, developer, devops, perl, php, sde, sdet, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...