Senior Database Administrator (DBA)

Onsite
Full-time

About Al Nafi: 

At Al Nafi, we are at the forefront of revolutionising e-learning. Our mission is to empower individuals, entrepreneurs, and businesses by providing cutting-edge education in emerging technologies. Our accredited courses in Cloud Computing, Cybersecurity, Artificial Intelligence, and more, have equipped students with the skills needed to excel in the fast-paced tech industry. We are dedicated to creating a transformative learning experience, combining hands-on labs, real-world projects, and expert-led instruction to prepare our students for high-demand careers.

Job Overview:

We are seeking an experienced and motivated Database Administrator (DBA) to join our team. The ideal candidate will be a mid-level or senior professional with a strong ability to lead a team and proficient in various technical skills including JavaScript (Node.js), Python, SQL, and database management. This role involves managing database migrations, automating data workflows, and ensuring data quality, security, and compliance.

Key Responsibilities:

  1. Team Leadership:

    • Lead and mentor a team of database administrators.

    • Provide guidance and support to team members.

  2. Coding Proficiency:

    • Write and maintain code using JavaScript (Node.js) and Python.

  3. SQL and Database Management:

    • Manage and optimize SQL databases.

    • Perform database migrations and upgrades.

  4. ETL Automation:

    • Automate data workflows using ETL tools and scripts.

  5. Tool Proficiency:

    • Utilize MySQL Workbench and DBeaver or other relevant tools for database administration.

  6. AWS Services Expertise:

    • Leverage AWS services such as Lambda functions, API Gateway, RDS, EC2, CodePipeline, CodeBuild, QuickSight, SageMaker, IAM, and S3 for database and data management tasks.

  7. Support and Troubleshooting:

    • Provide support and troubleshooting for data-related issues and queries.

  8. Data Quality and Consistency:

    • Implement data transformation and cleaning processes to ensure data quality and consistency.

  9. Data Security and Compliance:

    • Ensure data security, privacy, and compliance with relevant regulations and standards.

  10. Performance Monitoring:

    • Monitor and analyze the performance of data systems, identifying areas for improvement.

  11. Documentation:

    • Maintain clear and comprehensive documentation of data architectures, processes, and systems.

Qualifications:

  • Proven experience as a Database Administrator or similar role.

  • Proficiency in JavaScript (Node.js) and Python.

  • Strong knowledge of SQL and database management.

  • Experience with database migration.

  • Familiarity with ETL tools and automation.

  • Proficiency with MySQL Workbench and DBeaver or similar tools.

  • Deep understanding of AWS services and their application in database management.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and leadership skills.

  • Ability to work independently and as part of a team.

Preferred Qualifications:

  • Certification in AWS or related technologies.

  • Experience in data warehousing and big data technologies.

  • Familiarity with other programming languages and database systems.

Benefits:

  • Competitive salary and benefits package.

  • Opportunities for professional growth and development.

  • A collaborative and innovative work environment.



 


Al Nafi is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Senior Database Administrator (DBA)

Job Type: Full-time
Department: Data Operations
Location: Onsite
Share This Job
Other Jobs At Al-Nafi

AI Engineer

Onsite

Senior Database Administrator (DBA)

Onsite
View all Jobs