Text copied to clipboard!

Title

Text copied to clipboard!

MongoDB Administrator

Description

Text copied to clipboard!
We are looking for a skilled MongoDB Administrator to join our team. The successful candidate will be responsible for managing and maintaining our company's MongoDB databases, ensuring their performance, availability, and security. You will also be responsible for planning and development of the database, as well as troubleshooting any issues on behalf of the users. You will work closely with our IT team to ensure system consistency, provide technical support for database environments, including testing and installation of DBMS upgrades, and collaborate with developers on the optimization and tuning of databases. Your ultimate goal will be to ensure that our technology infrastructure runs smoothly and efficiently.

Responsibilities

Text copied to clipboard!
  • Manage MongoDB databases
  • Ensure performance, security, and availability of databases
  • Prepare documentations and specifications
  • Handle common database procedures, such as upgrade, backup, recovery, migration, etc.
  • Profile server resource usage, optimize and tweak as necessary
  • Collaborate with other team members and stakeholders
  • Provide technical support for database environments
  • Plan and coordinate data migrations between systems
  • Develop procedures for database security
  • Monitor database performance and recommend improvements for operational efficiency

Requirements

Text copied to clipboard!
  • Proven work experience as a MongoDB Administrator
  • Hands-on experience with database standards and end user applications
  • Excellent knowledge of data backup, recovery, security, integrity and SQL
  • Familiarity with database design, documentation and coding
  • Previous experience with DBA case tools (frontend/backend) and third party tools
  • Familiarity with programming languages API
  • Problem solving skills and ability to think algorithmically
  • BS degree in a computer discipline or relevant certification
  • Ability to work independently with minimal supervision and assistance
  • Strong understanding of the software development cycle

Potential interview questions

Text copied to clipboard!
  • What is your experience with MongoDB?
  • How do you handle database migrations?
  • Can you describe a time when you improved database performance?
  • How do you ensure database security?
  • What methods do you use for data backup and recovery?