TRAFFIC Not Specified

Principal Database Engineer & Architect

OutsideCapital

Job Description

This is not a standard maintenance role; it is a strategic architecture and leadership position. As the Principal Database Engineer, you will serve as the premier technical authority guiding the design, development, and delivery of enterprise data warehouse, BI, and integration solutions. You will partner with cross-functional leaders to translate complex business requirements into robust, scalable, and future proof data ecosystems, transitioning legacy systems into modern, AI adaptable architectures.

Profile for Success:
  • A proven track record of architecting and delivering enterprise scale relational database, ETL, data warehouse, and BI solutions (minimum 8 years).
  • Demonstrated hands on success working deeply within the Oracle ecosystem (Oracle Exadata, 19c+, SQL/PL/SQL, complex stored procedures).
  • Evidence of technical leadership-specifically guiding teams, advising stakeholders, and extracting complex requirements to build semantic layers and physical/business presentation metadata (OAS/Enterprise BI).
  • A forward looking technologist who has successfully incorporated or experimented with modern data tools (Python, Spark, REST APIs, Cloud data platforms).

About This Role

Career insights for Database Architects positions

Salary Benchmark
R24,300/month
R15,695 to R38,292/month
Source: WageIndicator ZAR data
Job Outlook
This career will grow rapidly in the next few years.
Key Skills for This Role
Complex Problem Solving Critical Thinking Judgment and Decision Making Reading Comprehension Systems Analysis
Common Technologies
Amazon DynamoDB Elasticsearch (now Elastic) MongoDB Atlas Apache Hive Blackboard Learn IBM Db2 Django Angular