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.