GraalVM Release Engineer
Oracle
Casablanca, Morocco
il y a 23h
GraalVM Release Engineer-190017CR

Preferred Qualifications

GraalVM Senior Software Developer – Release Engineer
Morocco, Casablanca/ Rabat
GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Kotlin, Clojure, and LLVM-based languages such as C and C++. GraalVM removes the isolation between programming languages and enables interoperability in a shared runtime. It can run either standalone or in the context of OpenJDK, Node.js, Oracle Database, or MySQL.
Read more about GraalVM
Job Description
As a Senior Software Developer and Release Engineer, you will work with your manager and team of highly skilled software, data, and test engineers to facilitate successful updates from Development through Quality Assurance, Release, Pre-Production and Production environments to ensure customer satisfaction.
The team’s primary responsibility is to diagnose, debug and resolve complex bugs reported by customers as well as improving the overall quality and stability of the GraalVM family of products. You will be working in partnership with the GraalVM development team on planning of releases, and timing of deployment of code, provide stable environments
The work location is Casablanca Morocco. However, you will work with Product Development and Support engineers around the world.
Candidate Profile
We are hiring candidates at different seniorities levels with the following profile:
• Juniors: minimum 1 year professional experience
• Seniors: 3+ years of relevant industry work experience.
• Experience managing and troubleshooting Java programs in production settings.
• Excellent debugging skills.
• Focus on stability and quality as key to customer satisfaction.
• Strong written and verbal communication skills in English.
• Strong analytical and troubleshooting skills.
• Familiarity with using JIRA, Confluence, and Git.

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 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.
You will be responsible for facilitating successful updates from Development through Quality Assurance, Release, Pre-Production and Production environments to ensure customer satisfaction at the end of the deployment. You will be an owner of source code, responsible for branching and overseeing the merging of code. You will be a controller of when code is released, troubleshoot release issues, work closely with product build teams to implement stakeholders requirements in creating quality processes.
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. 3+ years of software engineering or related experience.

What we offer:
While demand is soaring across the industry, this opportunity at Oracle Labs offers unique possibilities, including:

• Challenging and changing tasks in the context of creating new products.
• To think BIG - it not a joke - we are offering to work on next generation technology and do research in products that Oracle is going to develop in the future. Did you know that Java was originally a product from Labs?
• International self-organized team with diverse backgrounds.
• Ability to publish the results of your achievements.

• Opportunities for career growth.
• Competitive pay and benefits.
• Being part of one of the most strategic department of Oracle and cooperate with smart people in Labs globally.
• Being part of a growing, dynamic, international team across Africa (Morocco), Europe (Zurich, Prague) and the USA (Redwood Shores).
• Bridging cutting-edge academic research with customer demand by developing novel techniques that address real-world problems.

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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years 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).

Job

:Product Development
Postuler
Ajouter aux favoris
Retirer des favoris
Postuler
Mon email
En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
Continuer
Formulaire de candidature