Principal Full Stack Cloud Developer

Oracle
Austin, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Reading, United Kingdom

Tech stack

JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Azure
Software as a Service
Cloud Computing
Cloud Engineering
Data Centers
Software Debugging
Linux
DevOps
Perl
Python
Machine Learning
Oracle Applications
Performance Tuning
RabbitMQ
Cloud Services
Ansible
Oracle APEX
Data Streaming
Scripting (Bash/Python/Go/Ruby)
Kubernetes
Kafka
Terraform
Oracle Cloud Infrastructure
Docker
Go

Job description

We are looking for a Principal Full Stack Cloud Developer to help build, automate and evolve the cloud and infrastructure instances set up on Oracle Cloud Infrastructure.

We require strong Full Stack development experience working on applications around Cloud/DevOps platforms.

Target skillset would include a focus on Python/Golang or similar programmatic language, with additional skills including Javascript (or ideally Oracle Apex experience), combined with Cloud Engineering tools including Kubernetes, Docker, Ansible etc

This role will be focused on creating applications and playing a key role in the SAAS Automation team in support of the UK Gov Cloud customers.

The team

This role sits within Oracle's SaaS engineering tools department who provide the platform for ops teams in Oracle to manage production infrastructure that underpin 36 different Oracle software-as-a-services.

Detailed Job Description

As part of this team, your responsibilities include:

  • Creating and maintaining applications/tools to aid with monitoring, new solutions, new UIs etc.
  • Automation with Ansible and Terraform.
  • Design, architect, build and maintain production infrastructure.
  • Ensure production system stability and availability
  • Plan and deploy production system migration/upgrade
  • Involve and influence project directions in compliance with Oracle technology standards
  • System debugging and performance tuning
  • Work with development team closely to improve Oracle product quality

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

Requirements

Do you have experience in Time management?, Technical Skills

  • 5+ years as a Cloud Developer, DevOps engineer, SRE, system administrator systems engineer, etc..
  • Scripting/Development experience (Perl, Golang, Python etc)
  • Experience with use, deployment, and development of cloud computing platforms such as Oracle Cloud Infrastructure (OCI) / AWS / Azure is a must.
  • Strong Linux background.
  • Use, interest, and understanding of Containers using Docker and Kubernetes.
  • Experience with streaming and messaging technologies such as Kafka , Rabbitmq and Streams is a plus.
  • Ability to convert conceptual architectures into functional infrastructures end to end.
  • Knowledge and experience of understanding Artificial Intelligence / Machine Learning is a plus.
  • Ansible Collection Framework experience is a plus.

Soft Skills

  • Self-motivated and self-managing
  • Excellent communication / follow-up / time management skills
  • Ability to fulfil role/duties independently within defined policies and procedures
  • Ability to balance multi-task and multiple priorities while maintaining a high level of customer satisfaction is key
  • Be able to work in an interrupt-driven environments.
  • Ability to function both as an individual contributor as well as a team player
  • Strong communication skills and fluent English
  • The successful candidate will be self-sufficient, have experience supporting various automation platforms at a data center scale, able to work with minimal supervision.

About the company

 Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com.

Our mission is to help people see data in new ways, discover insights, unlock endless possibilities.

Apply for this position