Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 24, 2021
    Deadline: Not specified
  • With more than 380,000 customers-including 100 of the Fortune 100-and with deployments across a wide variety of industries in more than 145 countries around the globe, Oracle offers an optimized and fully integrated stack of business hardware and software systems. Oracle engineers hardware and software to work together in the cloud and in your data center-fr...
    Read more about this company


    Software Engineer - Media Services - Oracle Cloud Engineering Infrastructure Development

    Preferred Qualifications

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.

    Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future.

    You are the builder here. You will be part of a team of really smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you’ll belong and be encouraged.

    Join our friendly distributed team working in a collaborative, remote first culture to build a globally impacting product. All OCI employees from the South African development team work from home.

    OCI Media Services is an exciting new team working on a suite of OCI-native services in the digital media space. We are building services from the ground up that run the gamut from content transcode and video streaming to information extraction and analytics. 
    As a Software Engineer, you will play a key part in building distributed, scalable, fault tolerant software systems in support of our business needs and end customer. You will participate in the entire software lifecycle – development, testing, CI/CD and production operations. 

    From a technology perspective, this is a greenfield development environment with a huge amount of autonomy, leaving us free to build and innovate without being encumbered by legacy products and services. 

    About You:

    • Have a solid grounding in computer science fundamentals, who can easily pick up a new programming language

    • Enjoy working in an innovative and collaborative environment

    • Can do operational support on an on-call roster basis including

    • You have excellent communication skills. You can clearly explain complex technical concepts

    Core Qualifications

    • BS in Computer Science, or equivalent experience

    • Ability to work in a collaborative, cross-functional team environment

    • Ability to demonstrate logical thinking, decisiveness and drive in taking on and completing tasks

    Beneficial Qualifications

    • Experience with scripting and non-scripting programming languages (Python and Java preferred but not mandatory)

    • Experience with components of modern infrastructure like service discovery, secret storage, containerization, software-defined networking, etc.

    • Experience in diagnosing, troubleshooting and resolving performance issues in complex environments

    • Experience using dependency injection frameworks like Guice or Spring

    • Experience running services on Kubernetes

    Detailed Description and Job Requirements
    As a member of the team, you will assist in defining and developing software for tasks associated with the ingestion, management, and distribution of digital media. In addition to feature work, you will develop automation to assist in the testing, verification, and deployment of the service in all OCI regions. As with any new product delivery, duties and tasks will vary and changes in priority are the norm.
    Our vision is to provide a suite of services that enable customers to build rich media applications natively on OCI. In addition to providing the core services that form the basis of media workflows, we plan on expanding our capabilities into higher-level ML-driven information extraction services. Our growth journey is fueled by highly energetic, technology-savvy engineers like YOU who are looking to grow with us to meet the demands of building a powerful next-generation platform. Are you ready to do something big? 

    We are currently hiring for a range of positions and looking for good people – if the opportunity sounds exciting but the position isn’t quite right - reach out and we can find a better match.

    As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salary 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 apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

    Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.

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

    Method of Application

    Interested and qualified? Go to Oracle on to apply

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at Oracle Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail