Description
We are looking for a skilled and proactive Database Administrator to lead and support our MongoDB and relational database environments. This role combines hands-on database management, performance optimization, infrastructure oversight, and close collaboration with engineering teams to ensure reliability, scalability, and operational excellence.
Key Responsibilities:
- Serve as the primary point of contact for all MongoDB-related topics, including reviewing and approving configuration and deployment changes.
- Manage, maintain, and support MongoDB databases across Atlas and on-premise environments.
- Administer and support SQL Server and PostgreSQL databases in both on-premise and AWS environments.
- Continuously monitor database health, performance, and availability.
- Collaborate with software engineers to optimize SQL queries and improve database schema design.
- Ensure high availability (HA) and implement robust disaster recovery (DR) strategies to minimize downtime.
- Contribute to long-term database architecture planning and scalability initiatives.
- Execute database changes, apply patches, and manage version upgrades.
- Support the design and maintenance of data extraction pipelines from MongoDB and SQL Server.
- Participate in an on-call rotation to support production systems as needed.
Requirements
Requirements:
- 2 years of experience with Team Management
- 4+ years of experience working with data platforms, including at least 2 years in a DBA role supporting MongoDB and relational databases (infrastructure and application support).
- Hands-on experience in data engineering (Airflow preferred).
- Minimum 1 year of hands-on experience with AWS.
- Advanced T-SQL development and performance tuning skills.
- Experience with Git and modern version control workflows.
- Strong knowledge of backup, recovery, security, and data integrity best practices.
- Excellent analytical and problem-solving skills, with strong algorithmic thinking.
- Ability to thrive in a fast-paced environment and manage multiple priorities.
- Fluent English (written and spoken).
Nice to Have:
- Experience with dbatools, Redgate SQL Toolbelt, and Coralogix.
- Familiarity with CI/CD pipelines and database change management tools such as Liquibase.
