Search by job, company or skills

Telus International

Mongodb Administrator

5-8 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

  • Install, configure, and maintain MongoDB databases across development, testing, and production environments.
  • Monitor database performance, implement changes, and apply new patches and versions when required.
  • Ensure high availability and disaster recovery through replication, shading, and backup strategies.
  • Create and maintain users, roles, and permissions in accordance with security policies.
  • Design and implement indexing, data modeling, and query optimization for performance tuning.
  • Set up and manage replica sets and sharded clusters.
  • Implement and maintain monitoring systems such as MongoDB Ops Manager, Prometheus, or similar tools.
  • Develop and execute scripts for automation and database maintenance tasks.
  • Collaborate with application developers to optimize data operations and troubleshoot issues.
  • Maintain documentation related to database configuration, standard procedures, and processes.
  • Conduct regular security audits and ensure compliance with organizational and regulatory standards.

Required Skills and Qualifications:

  • Proven experience as a MongoDB Database Administrator.
  • Strong understanding of MongoDB architecture, data modeling, and performance tuning.
  • Experience with MongoDB Atlas and on-premises MongoDB installations.
  • Familiarity with Linux/Unix system administration.
  • Proficiency in scripting languages like Bash, Python, or PowerShell.
  • Knowledge of DevOps tools and CI/CD pipelines is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) is desirable.
  • Solid understanding of backup and recovery practices.
  • Strong problem-solving and analytical skills.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

TELUS Digital is a division of TELUS that specializes in driving digital transformation and innovation. Focused on delivering cutting-edge digital solutions, it provides services in software development, user experience design, mobile applications, and digital strategy. By combining technology and design, TELUS Digital helps businesses enhance their digital presence and optimize customer experiences across platforms, making them a leader in the evolving digital landscape. Their work spans industries, from telecommunications to healthcare, helping organizations navigate the challenges and opportunities of the digital world.

Job ID: 113879235