MongoDB Database Analyst - Toronto, Canada - Recrute Action

    Recrute Action
    Default job background
    Description

    MongoDB Database Analyst - Remote

    Are you looking for a stimulating and dynamic job in a remote position? Would you like to be part of a team that believes in your potential and part of a great company that will help you advance in your career? This is the job for you We are currently looking for a MongoDB Database Analyst for one of our clients in the insurance industry.

    What is in it for you:


    • Hourly salary of $62 to $72, based on experience.
    • 12-month contract with the potential for permanent employment.
    • Full-time position: 37.50 hours per week.
    • Work schedule from 8:30 am to 4:30 pm.
    • Enjoy the flexibility of remote work.
    • Join a passionate and inclusive team of professionals.
    Responsibilities:


    • Ensure the performance, security, and availability of databases.
    • Configure encryption at rest and in transit.
    • Prepare documentation and specifications.
    • Handle common database procedures, such as upgrades, backups, recovery, migrations, etc.
    • Collaborate with other team members and stakeholders.
    • Perform upgrades to MongoDB environments.
    • Automate repeatable installation and maintenance tasks.
    • Manage medium to large-sized infrastructure projects, such as MongoDB 7.0 upgrades, MongoDB Atlas migrations, etc.
    • Participate in projects throughout the entire project lifecycle and define, manage, and track project deliverables using defined technologies.
    • Maintain up-to-date documentation and procedures for MongoDB and other supported database platforms.
    • Keep up-to-date on current and upcoming technology innovations for use within the company.
    • Possess sound knowledge of DevSecOps and database automation and scripting (e.g., AWS CDK, GitHub Actions, Ansible, shell scripting, Python, SQL).
    • Support project development following documented standards, policies, and procedures (Change Management Process).
    • Work closely with other team members, technical/team leads, management, specialized IT areas, and application support teams to ensure consistent delivery and quality of database services.
    • Define, document, and implement consistent standards and procedures.
    • Evaluate functionality and features within related database products.
    • Contribute ideas for best practice improvements, process improvement, and innovative solutions.
    What you will need to succeed:


    • University degree in Computer Science or related information technology degree/diploma.
    • 5+ years of advanced administration experience in MongoDB.
    • 5+ years of experience working with multiple platforms and types of data repositories (Relational, NoSQL, Datawarehouse, OLAP, OLTP, etc.).
    • In-depth analytical and problem-solving skills.
    • Understanding of MongoDB query and command functionality, e.g., CRUD operations, Aggregation framework, etc.
    • Experience/familiarity with the operations and maintenance of production database systems.
    • Understanding of schema design (relational and MongoDB), index design, operation optimization, query (or explain) plans.
    • Experience with identifying and correcting slow operations, using log analysis (experience using mtools a plus).
    • Understanding of interpreting Ops manager/Cloud Manager operation metrics.
    • Experienced in Performance Tuning, Query Optimization, Client/Server Connectivity, and Database Consistency Checks using different Utilities.
    • Expertise in snapshot, import/export, DB optimization with the help of explain plan.
    • Expertise in object-oriented programming to write robust and reusable code.
    • Involved in designing, developing, testing, and rolling out complex enterprise applications to completion in terms of Database as well as frontend, with different project development models like SDLC, Agile, SCRUM, etc.
    • Expertise in writing shell scripting, Perl scripts for Linux/Unix.
    • Ability to lead technical discussions and self-manage workloads.
    • Excellent interpersonal, communication skills, organizational skills with the ability to multitask.

    Nice to have:

    • Certification as a MongoDB certified DBA or developer.
    • Knowledge or experience with Mongo Atlas or MongoDB Ops Manager.
    • Developer background or experience working with development teams.
    • Experience in any of the NoSQL databases (DynamoDB, Neptune, or others), Redshift, MySQL, Oracle, Sybase, or SQL Server.
    • Understanding or experience working with Cloudwatch, Cloudtrail, AWS Config, AWS Backup, and/or AWS DMS.
    • Cloudformation, Glue, and/or Lambda scripting experience.
    • Python scripting.
    • Understanding or experience with DevOps or Agile methodologies.
    • Experience with Security Architectures.
    • Knowledge of database backup and recovery strategies (including DR strategies).
    • Experience working in the AWS cloud environment.
    Why Recruit Action?

    Recruit Action (agency permit:
    AP provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.

    # SLFJP