Source description
About the role
Must Have Skills: MongoDB, Python and Node.js Responsibilities: - Collaborate with cross-functional teams, including software developers, architects, and product managers, to define data requirements and schema designs, ensuring they align with MongoDB Atlas best practices. - Optimise database performance, monitor database health in MongoDB Atlas, and proactively identify and resolve performance bottlenecks and issues. - Ensure data integrity and security in MongoDB Atlas, implementing appropriate access controls and encryption mechanisms as per industry standards. - Create and maintain database documentation, including schema designs, data dictionaries, and standard operating procedures specific to MongoDB Atlas configurations. - Develop and maintain database backup and recovery strategies in MongoDB Atlas to ensure data availability and disaster recovery readiness. - Stayup-to-date with the latest trends, best practices, and advancements in MongoDB Atlas and NoSQL database technologies, continuously refining database strategies. - Mentor and coach junior developers, sharing your knowledge and expertise in MongoDB Atlas to foster their growth and skill development. - Participate in code reviews, providing valuable feedback to improve code quality and adherence to MongoDB Atlas and database best practices. - Collaborate with DevOps teams to support MongoDB Atlas deployments, configurations, and monitoring, ensuring high availability and performance of databases. Requirements: - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a MongoDB Developer, with at least 2-3 years working with MongoDB Atlas in production environments. - Solid understanding of NoSQL databases and their advantages over traditional relational databases, with a specific focus on MongoDB Atlas features. - Experience with data modelling, indexing strategies, and query optimization techniques in MongoDB Atlas. - In-depth knowledge .