Enable job alerts via email!

Senior Data (Oracle) Developer

Mediro Application Consulting

Pretoria

On-site

ZAR 60 000 - 100 000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a seasoned IT professional with extensive experience in relational databases and ETL processes. This role involves managing complex projects, developing solutions in cloud environments, and collaborating with global stakeholders. The ideal candidate will possess a strong understanding of Agile methodologies and a solid background in cloud technologies. Join a forward-thinking company that values innovation and offers opportunities for professional growth while working on impactful projects that shape the future of technology.

Qualifications

  • 10+ years in relational databases and 5+ years in ETL processes.
  • Experience in cloud environments and Agile methodologies.

Responsibilities

  • Managing projects and developing within programming languages and Cloud services.
  • Engaging with international stakeholders and analyzing requirements.

Skills

Relational Databases (Oracle/Postgresql)
ETL (Oracle/Informatica/AWS Glue)
Business Intelligence (BI)
Cloud Environment
Agile Methodology
Project Management

Education

Degree in Computer Science
Degree in Computer Engineering

Tools

AWS Services (Glue, RDS, Athena, S3, Lambda)
Terraform
Github
Database Tools (DBeaver, pgAdmin, SQL Developer)
Jira
Confluence

Job description

Essential Skills Requirements:
  • Relevant IT / Business degree
  • 10+ years’ experience in relational databases (Oracle and/or Postgresql)
  • 5+ years’ experience in ETL (Oracle and/or Informatica and/or AWS Glue)
  • 5+ years BI experience
  • 3+ years in a Cloud environment
  • Experience in designing, developing, testing, and implementing complex solutions with integrations to other technologies and solutions
  • Experience working within an Agile environment
  • Experience working for international/global companies
Duties and Responsibilities:
  • Managing projects/processes
  • Developing within specific programming languages and/or Cloud services
  • Strong knowledge of software development tools, techniques, and approaches for data preparation for application solutions
  • Understanding of cloud computing technologies, business drivers, and emerging trends
  • Knowledge of integration between different technologies
  • Coordination between development and support environments
  • Assisting with the business case
  • Planning and monitoring
  • Eliciting, organizing, translating, and simplifying requirements
  • Managing and communicating requirements
  • Analyzing requirements
  • Documenting requirements according to methodology
  • Identifying and managing risks
  • Solution testing: unit and end-to-end in multiple environments
  • Documenting development and maintaining documentation and tools
  • Engaging with international/global stakeholders
Minimum Requirements:
Qualifications/Experience:
  • Degree in Computer Science, Computer Engineering, or similar
  • Experience with Oracle & ETL processes
  • Experience with AWS services (Glue, RDS, Athena, S3, Lambda, Monitoring, Support)
  • Experience with Terraform (IAAS)
  • Experience with Flyway
  • Experience with Github (source/version control)
  • Proficiency with Database Tools (DBeaver, pgAdmin, SQL Developer)
  • Familiarity with Agile Methodology, Jira, and Confluence
  • Additional responsibilities as per the Agile Working Model (AWM) Charter
Advantages:
  • Understanding of other BI tools
  • AWS Quicksight, EC2, ECS, Cloud9
  • Experience with Informatica, JSON/Python, Iceberg, Snowflake, Kafka
Desired Skills:
  • Oracle
  • PostgreSQL
  • SQL
  • BI
  • Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.