Job Description - Software Developer 4 (19000UFN) loud Foundation Services (CFS) is a strategic component for providing critical cloud services to multiple Oracle Global Business Unit applications.
Oracle Cloud Infrastructure (OCI), Oracle’s second generation Infrastructure as a Service (IaaS), provides improved performance and reliability. CFS provides
From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world. #LifeatOracle
We are responsible for the development and verification of a highly available, scalable, secure, operations stack and development environment to enable Oracle applications to run on the Oracle Cloud.
We are not building a monolithic platform nor are we writing JAVA code. We are doing greenfield deployments of our environment and making it easy for Oracle applications to migrate to the new cloud technologies.
This organization is currently broken up into multiple teams creating an ecosystem of cloud development. All of these teams are looking for quality individuals to help them further their services.
Those teams include the Microservice Platform Team and Operation Stack Tools Teams.
We work hard developing new services for our internal engineering partners to use on our platform. We support these services 24x7 / 365 in our environments.
We currently use technologies such as :
Jill Hulme, Director of Strategic Initiatives Marketing, overcame the impossible and transformed into a triathlete. She applies her fearlessness and determination to #LifeatOracle
These are always subject to change as new ones present themselves to us to solve more complex problems. We also use agile software methodologies including Scrum, Kanban, and Scrumban.
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.
You will work alongside a software development team within the greater Oracle Cloud Foundation Services team where you will develop new features as well as expand and support existing features.
One week you may be writing automated tests for an existing feature. The next week you may be developing a new feature (design, code, test, and deploy) for a customer in our environment.
The next week you may be providing support to a customer on your new feature. You will learn new technologies based on what we already deploy and use.
You will also learn about and research new technologies that you bring to the team to better our offerings.
Per team roles and responsibilities
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.
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.