Enable job alerts via email!

Sql Developer

Career Minded

Gauteng

Remote

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment firm is seeking an experienced MS SQL & NoSQL Developer. This fully remote role requires a strong background in relational and non-relational database systems. Candidates should have 5+ years of experience in SQL and NoSQL development along with a Bachelor's degree in Computer Science or related fields. The position offers competitive salary, flexible working options, and opportunities for professional growth.

Benefits

Competitive salary
Flexible work environment
Opportunities for professional growth
Inclusive team culture

Qualifications

  • 5+ years of hands-on experience in SQL and NoSQL database development.
  • Proven ability to write and optimize complex SQL queries.
  • Experience with database administration tasks.

Responsibilities

  • Design, implement, and maintain SQL and NoSQL database systems.
  • Develop optimized queries and stored procedures.
  • Monitor and optimize database performance.

Skills

SQL development
NoSQL development
Database optimization
Problem-solving
Agile methodology
Data security

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
MS SQL Server
MongoDB
ETL tools (SSIS)
Job description
Introduction

MS SQL & NoSQL Developer (Remote Developer)

My client has an office in Bryanston, but their developers are located across South Africa.

They have a fully remote role (hybrid should you live in Johannesburg) available.

They are seeking an experienced SQL & NoSQL Developer to join their development team.

The ideal candidate will have a strong background in both relational and non-relational database systems, with a proven ability to design, develop, optimize, and maintain complex data structures and queries.

Duties & Responsibilities
  • Design, implement, and maintain SQL and NoSQL database systems for applications.
  • Develop efficient and optimized queries, stored procedures, views, and triggers.
  • Perform data migrations, ETL (Extract, Transform, Load) processes, and data transformations as needed.
  • Monitor and optimize database performance, including indexing, query tuning, and capacity planning.
  • Expertise: 5+ years of hands‑on experience in both SQL and NoSQL database development.
  • Strong expertise in at least one RDBMS (e.g., PostgreSQL, MySQL, MS SQL Server, Oracle).
  • Strong knowledge of at least one NoSQL database (e.g., MongoDB, Cassandra, Couchbase, DynamoDB, Redis, Dragonfly).
  • Preferably Redis / Dragonfly expertise.
  • Solid experience with data modeling, normalization / denormalization, and schema design.
Desired Experience & Qualification
  • Preferred Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Proven ability to write complex SQL queries and optimize them for performance.
  • Proven ability to read, understand and amend existing complex SQL queries and optimize them for performance.
  • Experience with database administration tasks, including backups, replication, and disaster recovery.
  • Familiarity with ETL tools (SSIS) and frameworks.
  • Comfortable working in Agile environments.
  • Excellent problem‑solving and troubleshooting skills.
  • Knowledge of data security best practices.
Package & Remuneration
  • Competitive salary and benefits package (R per annum).
  • Flexible work environment (remote / hybrid options).
  • Opportunities for professional growth and development.
  • Collaborative and inclusive team culture.
  • Knowledge transfer in tourism technologies.

Interested?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.