Browse Jobs
For Employers
Post JobLog inGet Started

Sr. Backend/Database Engineer

Dar Al Handasah
Sheikh Zayed, Giza
Posted 1 year ago
5Applicants for1 open position
  • 4Viewed
  • 1In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Ability to define and implement strategies and technology that provide optimized data storage, high availability of data, along with failover mechanisms avoiding data loss or disconnection.
  • Ability to understand the technology landscape at different sites and develop proposals for the integration of value-added software solutions
  • Advise on methods to enhance the performance & architecture of existing databases
  • Advise on the procedures for database storage, maintenance, backup, archive, cleanup 
  • Advise on best practices for database management
  • Keeping abreast of developments and best practices in database engineering
  • Writing secure, scalable, testable code using modern best practices and technologies
  • Build reusable code and libraries for future use and to comply with multiple clients or projects
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Ability to perform the needed tests to ensure backend applications are optimized
  • Collaborate with Front-end developers and other team members to integrate user-facing elements with server-side logic
  • Providing the needed procedures, scripts, queries that enable data capture by external tools
  • Understand the backend databases of different systems to advise on the best integration techniques to capture data from these databases
  • Maintaining and enhancing the performance and stability of existing database programs
  • Monitoring databases and related systems to ensure optimized performance
  • Reviewing database and user reports, as well as system information 
  • Documenting processes related to database design, configuration, and performance

Job Requirements

  • Required Degree: Computer Science or Computer Engineer.

Knowledge and Skills:

  • Programming language: Python, JavaScript, .net language (C#, VB.Net, etc.), JAVA
  • Database: SQL, PostgreSQL, TimescaleDB (Time series database) ), or any other SQL and NoSQL databases
  • Graph databases & Bigdata knowledge is a plus
  • Knowledge of REST, SOAP APIs
  • Cloud IoT platforms like Microsoft Azure or Thingsboard are a plus
  • Programming language: Python is a plus
  • Reporting: Power BI or the like
  • DevOps experience

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSr. Backend/Database Engineer