The document outlines the roles and responsibilities of a Senior Database Engineer at Freightify, focusing on database management, design, and optimization, particularly with MongoDB. Key tasks include implementing high availability solutions, monitoring performance, and ensuring best practices for backups and security. Candidates must have over 5 years of experience with MongoDB and strong skills in scripting, cloud platforms, and database architecture.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
4 views1 page
Freightify - Senior Database Engineer - JD
The document outlines the roles and responsibilities of a Senior Database Engineer at Freightify, focusing on database management, design, and optimization, particularly with MongoDB. Key tasks include implementing high availability solutions, monitoring performance, and ensuring best practices for backups and security. Candidates must have over 5 years of experience with MongoDB and strong skills in scripting, cloud platforms, and database architecture.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Senior Database Engineer | Freightify
Roles and Responsibilities
Lead or participate in database management activities including designing highly
complex logical and physical databases Lead highly complex data modelling, mapping, integration, and capacity planning efforts Perform the planning, research, design, implementation, maintenance, and control of server class databases Setup a MongoDB Sharding, Installs, configures as per requirements, Setup a MongoDB Replica Set, Installs, configures and maintains High Availability server solutions Implement appropriate indexes for performance improvement. Monitoring at Server, Database, Collection Level, and Various Monitoring Tools related to MongoDB Implement optimal backup and recovery. Understand and optimize query performance. Evaluate, plan and perform the DB upgrades. Maintenance – during release/outage etc. Implementing best practices for backups, replication, and health checks. Database hardening – implement best practices. Knowledge of aggregation in Mongo DB etc. Design and implement DR plans. Work closely with the application team to understand what changes are coming in a build/patch/hotfix, do an impact analysis, fine-tune the queries if any. Automate the process of deploying DB changes so that we can support this for a new build/patch/hotfix. Act as an application DB during the design process. Reviewing the DB Changes done by developers and enforcing best practices and consistency on DB changes. Enforce security best practices on DB with minimal access policy for developers and applications.
Must Have:
5+ year’s hands-on experience as DBA on MongoDB.
Understanding of enterprise application technology architecture, components, databases, networking, and infrastructure as code. Strong DBA Experience – MongoDB / MySQL. Strong knowledge on Sharding, Replica Sets Strong scripting experience - Unix/Shell Scripting, Python Technical knowledge of Linux based and cloud based platforms Strong analytical and problem-solving skills Strong AWS Cloud knowledge