Job Overview

Location
Lagos, Kebbi
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
47953
Job Views
83

Job Description



About the Role



  • We are seeking a highly skilled Database Engineer to join our dynamic team. The ideal candidate will have a strong background in database design, development, management, and troubleshooting.

  • In this role, you will design, implement, maintain and repair our organizations database.

  • You will also be responsible for ensuring the performance, availability, and security of databases that support our applications and data processing pipelines.


Responsibilities



  • Design, construct and implement database systems based on project requirements.

  • Optimize database systems for performance efficiency.

  • Troubleshoot database related issues in a timely fashion.

  • Develop best practices for database design and development activities.

  • Assist in developing databases, database parser software, and database loading software.

  • Implement backup, recovery, and capacity planning procedures.

  • Review the physical and logical design of databases for optimal database structures, performance tuning, security, and database backup/recovery.

  • Prepare documentation for database applications, operation, users guide, etc.

  • Perform data back-up and archival on a regular basis to ensure data integrity.

  • Monitor databases to optimize database performance and diagnosing any issues.

  • Evaluate and recommend new database technologies.


Qualifications



  • Bachelor's Degree in Computer Science, Software Engineering or a related field.

  • Minimum of 3 years of experience in a similar role.

  • Proficiency in SQL and other database technologies.

  • Knowledge of database design principles, data administration standards, and normalization.

  • Experience with database management systems (e.g., MySQL, MongoDB, PostgreSQL, Oracle).

  • Familiarity with modern web services standards and protocols such as HTTP, REST, and GraphQL.

  • Experience with cloud platforms (AWS, Google Cloud, Azure) and their database services.

  • Strong understanding of database structures, theories, principles, and practices.

  • Excellent problem-solving skills and ability to troubleshoot issues.

  • Ability to work independently with minimal supervision and assistance.


Preferred Skills:



  • Certifications such as Microsoft Certified: Azure Database Administrator Associate, AWS Certified Database - Specialty, or Oracle Certified Professional, MySQL Database Administrator.

  • Experience with big data technologies like Hadoop, Spark, and others.

  • Knowledge of data warehousing and ETL tools.


Work Environment:



  • This is a full-time position. We are open to remote candidates


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept