DevJobs

Database Engineer

Overview
Skills
  • Bash Bash
  • PowerShell PowerShell
  • Python Python
  • MongoDB MongoDB ꞏ 3y
  • NoSQL NoSQL ꞏ 3y
  • InfluxDB InfluxDB
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • Helm
  • Kubernetes Kubernetes
  • SQL Server

DBA Mongo


We are looking for an experienced Database Engineer with a strong MongoDB focus to join a large organization working on complex, mission critical systems. The role is responsible for the development, deployment, and ongoing maintenance of database infrastructure across the organization, with a clear emphasis on MongoDB.

Most of the organization’s existing systems are currently based on SQL Server, but following a strategic decision to introduce MongoDB, we are looking for a hands on professional who will take full ownership of MongoDB, from initial deployment through production operation, and guide development teams on best practices for working with MongoDB. This is a highly independent DBA role with real ownership and impact.


Responsibilities

  • Design, deploy, and maintain MongoDB based database infrastructure in production environments.
  • Troubleshoot database issues, perform performance tuning, and ensure system stability.
  • Manage database backups, data recovery, and disaster recovery processes.
  • Operate and maintain high availability database environments.
  • Deploy and manage databases in Kubernetes based environments.
  • Work closely with development teams and provide guidance on proper MongoDB usage and best practices.
  • Monitor database health, performance, and availability using monitoring and alerting tools.


Requirements

  • At least 3 years of hands on experience with MongoDB, including advanced administration, optimization, and maintenance of NoSQL databases.
  • Proven experience managing backups, restores, and troubleshooting database systems.
  • Experience working with high availability database environments.
  • Experience with containers and microservices architectures in Kubernetes environments.
  • Hands on experience with Helm.
  • Strong troubleshooting skills and ability to work under pressure.
  • Excellent communication skills and ability to work effectively within a team.


Advantages

  • Experience with SQL Server
  • Experience with MySQL and PostgreSQL
  • Experience with monitoring and alerting systems
  • Scripting and automation experience using Bash, PowerShell, or Python
  • Experience with InfluxDB or other time series databases for real time data storage and analysis.
Sela