Job Openings Database Maintenance Engineer/Senior QS

About the job Database Maintenance Engineer/Senior QS

Our client, a construction firm based in Lebanon and KSA, is seeking a Database Maintenance Engineer/Senior QS in Beirut, Lebanon who will be responsible for designing, implementing, and maintaining robust database systems to support the organization's data-driven decision making in the estimation department

Responsibilities:

  • Design and implement scalable and efficient database architectures to meet the organization's growing data management needs.
  • Develop and maintain complex SQL queries, stored procedures, and other database objects to support data extraction, transformation, and reporting requirements.
  • Perform regular database maintenance tasks, such as backups, indexing, and performance tuning, to ensure optimal system performance and availability.
  • Implement and monitor data quality control measures, including data validation rules, data cleansing processes, and data auditing procedures.
  • Analyze data trends and patterns to identify opportunities for process improvements and data-driven decision making.
  • Collaborate with data analysts, data scientists, and other stakeholders to understand their data needs and provide effective solutions.
  • Develop and document database-related policies, procedures, and standards to ensure consistency and compliance across the organization.
  • Stay up-to-date with the latest database technologies, tools, and best practices, and recommend upgrades or migrations as necessary.
  • Provide training and support to end-users on database-related tools and applications.
  • Ensure the security and integrity of the organization's data assets by implementing robust access controls, data encryption, and disaster recovery plans.
  • Mentor and guide junior members of the data management team, providing technical guidance and career development support.

Qualifications:

  • Minimum of 10 years of experience in database management, data engineering, or a related field.
  • Strong technical skills in database design, SQL programming, and data modeling.
  • Proficiency in managing and maintaining enterprise-level database systems, such as MySQL, PostgreSQL, or Microsoft SQL Server.
  • Hands-on experience with data warehousing, ETL processes, and business intelligence tools.
  • Familiarity with statistical analysis techniques and their application in data-driven decision making.
  • Excellent problem-solving and critical thinking skills, with the ability to analyze complex data and identify solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Bachelor's degree in computer science, information systems, statistics, or a related field. Advanced degree or professional certifications (e.g., PMP, CRISC) preferred.