Search by job, company or skills

A

Oracle Database Administrator - DevOps & Infrastructure

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Summary

The people here at Apple don't just build products we craft the kind of wonder that's revolutionised entire industries. It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple and help us leave the world better than we found it.

Apple's SAP Technology team is seeking a highly skilled SAP Basis Administrator to handle and optimise large-scale SAP systems that support critical business functions. The role focuses on ensuring system scalability, availability, performance, infrastructure security, and software lifecycle management. The ideal candidate will bring passion, creativity, and problem-solving ability to a multifaceted global environment.

Description

This is a critical technical role that bridges traditional database administration with modern DevOps practices and application infrastructure management. You will manage critical Oracle database environments including Data Guard implementation, replication, SQL tuning, backup/restore operations, and table reorganisation while modernising operations through Python/shell scripting automation and CI/CD pipelines using Jenkins. Your responsibilities extend to Linux system administration, managing Java application servers, performing end-to-end application monitoring using tools, managing Oracle Wallets, and leveraging networking knowledge to optimise system performance. This position requires excellent communication skills to collaborate with development teams, infrastructure engineers, and business stakeholders, offering an excellent opportunity for a seasoned DBA to expand into DevOps and modern infrastructure practices.

Responsibilities

  • Oracle Database Administration
  • Manage and maintain Oracle databases including installation, configuration, and upgrades
  • Knowledge on Oracle Data Guard
  • Perform database replication setup, monitoring, and troubleshooting
  • Knowledge on Database Performance Optimisation and Tuning
  • Conduct database backup, restore, and recovery operations
  • Manage Oracle Wallets
  • Monitor database health, performance metrics, and capacity planning
  • Perform SQL tuning and query optimisation for improved application performance
  • Analyse and resolve database performance bottlenecks
  • Implement database monitoring solutions and proactive alerting
  • Conduct performance analysis and capacity planning
  • Linux System Administration
  • Administer Linux servers supporting Oracle databases and application infrastructure
  • Develop and maintain Python and shell scripts
  • System monitoring and performance optimisation
  • Manage system resources, storage, and networking configurations
  • Knowledge on DevOps & CI/CD pipelines
  • Support continuous integration and deployment processes
  • Application Stack Management
  • Monitor and maintain Java-based application servers
  • Knowledge on web stack infrastructure and application deployments
  • Perform end-to-end application monitoring and troubleshooting
  • Ensure application availability and performance

Minimum Qualifications

  • Oracle Database: 4+ years of hands-on experience with Oracle DBA tasks
  • Oracle Data Guard: Strong experience in setup, configuration, and management
  • Database Operations: Expertise in replication, table reorg, backup/restore, and recovery
  • SQL Tuning: Proven experience in query optimisation and performance tuning
  • Linux Administration: Proficient in Linux system administration and troubleshooting
  • Scripting: Strong skills in Python and Linux shell scripting
  • Networking: Solid understanding of networking concepts and protocols
  • CI/CD: Working knowledge of Jenkins and CI/CD concepts
  • Application Servers: Experience with Apache, Tomcat etc.
  • Monitoring Tools: Hands-on experience with Splunk for monitoring and analytics
  • Cloud Technologies: Basic understanding of cloud concepts and services
  • Oracle Wallet management for security and credential handling
  • Java web stack knowledge
  • End-to-end application monitoring capabilities
  • Performance analysis and optimisation
  • Strong troubleshooting and problem-solving abilities
  • Excellent communication skills
  • Strong collaboration skills for working with cross-functional teams
  • Ability to work independently and manage multiple priorities
  • Documentation skills for procedures and run books

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Experience with automation tools
  • Knowledge of containerisation
  • Experience in cloud platforms

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144017445