Jobs in

Database Administrator - Pretoria

Duties:
  • Designing data structures to deliver enterprise-grade database solutions.
  • Analyzing user/project requirements and creating appropriate database designs in collaboration with other developers.
  • Contributing to all phases of the development lifecycle and creating detailed flow charts and input-output forms/reports.
  • Completing database solutions according to user requirements and best practices, ensuring optimal performance and responsiveness of applications.
  • Delivering databases within specified timeframes.
  • Performing database quality assurance, bug-fixing, and upgrades to enhance system security and efficiency.
  • Transforming database designs into prototypes and integrating programming with other systems.
  • Testing with users and obtaining sign-off.
  • Providing accessible and responsive user support.
  • Adhering to call logging procedures and company standards.
  • Collaborating with business analysts and developers to produce software designs.
  • Liaising with technical writers to create documentation for user support.
  • Maintaining and updating coding practices and documentation.
Requirements:
  • Matric Certificate and a three (3) year qualification: National Diploma or Degree in Information and Communication Technology, Information Systems, Computer Science, or a related equivalent qualification at NQF Level 6 or 7 as recognized by SAQA.
  • Postgraduate or Certificate in Software development will be an added advantage.
  • Minimum of two (2) years of working experience in database design, implementation, and support.
  • Proficiency in technologies such as C#, .NET Core, SQL, JavaScript, CSS, HTML, ASP.NET, MVC, React, and Flutter.
Core Competencies and Technical Proficiencies:
  • Comprehensive knowledge of relevant legislation, protocols, standard operating procedures, and work instructions.
  • Preparation and management of strategic plans, business plans, and budgeting.
  • Performance measurement skills.
  • Self-motivated with the ability to work independently.
  • Effective management of cross-functional team members.
  • Competence in problem solving and team building.
  • Information evaluation and decision-making skills.
  • Objectivity, resilience, and assertiveness.
  • Excellent communication skills (verbal, written, negotiation, conflict management, presentation).
  • Strong interpersonal skills.
  • Commitment to ethical behavior and outstanding customer service.
  • Effective planning and organizing skills.
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Web Software Engineer Pretoria - Pretoria

Mediro ICT Recruitment

...

Software Developer Tshwane (Pretoria) - South Africa

Nambiti Technologies Ltd

...

Software Developer - Pretoria

...

Team Lead Developer Pretoria - Pretoria

Zeal HR

...

Snr C# Developer Pretoria - Pretoria

Sabenza IT Recruitment

...

Want to do another search?

Jobs in