Database Engineer

Noida, Asmara, Eritrea
May 20, 2024
Aug 28, 2024
1 Year
Job Description

About Us: MCN Solution is a leading [industry] company committed to delivering high-quality [products/services]. We pride ourselves on fostering innovation, collaboration, and excellence. Join our team and be a part of a dynamic environment where your skills and expertise will help shape the future of our company.

Job Overview: We are seeking a skilled Database Engineer to join our team. The ideal candidate will have a strong background in database management, optimization, and development. As a Database Engineer, you will be responsible for designing, implementing, and maintaining our database systems to ensure optimal performance, security, and reliability.

Key Responsibilities:

  • Design and develop database architectures, including relational and NoSQL databases, to support company applications and services.
  • Implement and maintain database solutions to ensure high availability and scalability.
  • Monitor database performance, identify issues, and optimize performance.
  • Develop, implement, and maintain backup, recovery, and disaster recovery procedures.
  • Ensure data integrity and security through proper access controls, encryption, and other measures.
  • Collaborate with development teams to design and implement data models, schema definitions, and queries.
  • Write and maintain scripts for database automation, monitoring, and maintenance tasks.
  • Perform database migrations, upgrades, and patches.
  • Provide technical support and troubleshooting for database-related issues.
  • Document database configurations, procedures, and policies.


  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Database Engineer, Database Administrator, or similar role.
  • Strong understanding of database concepts, architecture, and best practices.
  • Experience with database management systems such as MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, or similar.
  • Proficiency in SQL and database programming.
  • Knowledge of database security, backup and recovery, and performance tuning.
  • Familiarity with cloud-based database solutions (e.g., AWS RDS, Azure SQL Database) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Qualifications:

  • Experience with data warehousing and ETL processes.
  • Knowledge of big data technologies (e.g., Hadoop, Spark).
  • Certification in database management or related fields.
  • Experience with DevOps tools and practices.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work environment.
  • Flexible work hours and remote work options.
  • [Any additional perks or benefits unique to the company]