Database Engineer

0 years

12 - 26 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

# Database Engineer - Schema Architect & Production DBA

## About the Role

We're seeking a highly skilled Database Engineer to join our small, dynamic team. This role combines advanced database architecture with hands-on production management, offering unique opportunities to expand your technical expertise across multiple domains. As a core member of our collaborative team, you'll design mission-critical database systems while contributing to various technology initiatives.

## Key Responsibilities

### Database Architecture & Management

•⁠ ⁠Design and implement complex, high-performance database schemas for mission-critical applications

•⁠ ⁠Manage and optimize production database instances ensuring maximum uptime and reliability

•⁠ ⁠Implement and maintain Redis caching strategies and data structures

•⁠ ⁠Develop and maintain database security, backup, and disaster recovery strategies

•⁠ ⁠Performance tune queries, indexes, and database configurations

•⁠ ⁠Establish and enforce database development standards and best practices

•⁠ ⁠Monitor database health, troubleshoot issues, and provide support as needed

### Collaboration & Cross-functional Work

•⁠ ⁠Participate actively in team meetings and collaborative design sessions

•⁠ ⁠Contribute to various technology projects beyond database management

•⁠ ⁠Support team members with diverse technical challenges

•⁠ ⁠Document database designs, procedures, and operational guidelines

•⁠ ⁠Mentor team members on database best practices

## Required Qualifications

### Technical Expertise

•⁠ ⁠*Expert-level proficiency in PostgreSQL* including advanced features (partitioning, replication, performance optimization)

•⁠ ⁠*Strong experience with Redis* for caching, session management, and data structures

•⁠ ⁠*Proficiency with Docker* and containerized database deployments

•⁠ ⁠Proven experience designing complex database schemas for high-stakes production environments

•⁠ ⁠Strong understanding of database normalization, denormalization, and data modeling principles

•⁠ ⁠Experience with database migration strategies and version control

•⁠ ⁠Proficiency in SQL query optimization and troubleshooting

•⁠ ⁠Experience with backup, recovery, and high availability solutions

### Communication & Setup Requirements

•⁠ ⁠*Excellent English pronunciation and verbal communication skills* - this is critical for our collaborative environment

•⁠ ⁠Professional audio setup including quality microphone and headphones/speakers

•⁠ ⁠Reliable high-speed internet connection suitable for video conferencing

•⁠ ⁠Comfortable with frequent voice/video calls and real-time collaboration

•⁠ ⁠Strong written communication skills for documentation and asynchronous communication

## Preferred Qualifications

### Homelab & Infrastructure Experience

We highly value candidates with homelabbing experience and passion for self-hosted infrastructure:

•⁠ ⁠*Networking*: Configuration of firewalls, VLANs, VPN servers (WireGuard, OpenVPN), network segmentation

•⁠ ⁠*Container Orchestration*: Docker Compose, Kubernetes, Portainer, container networking

•⁠ ⁠*Deployment & Automation*: CI/CD pipelines, GitLab/Jenkins, automated deployments

•⁠ ⁠*Web Infrastructure*: Nginx/Traefik reverse proxies, SSL/TLS management, domain configuration

•⁠ ⁠*Self-hosting Experience*: Running personal infrastructure, experimenting with various services

•⁠ ⁠*Infrastructure as Code*: Terraform, Ansible, configuration management

### Additional Database Experience

•⁠ ⁠Familiarity with other database systems (MySQL, MongoDB, Elasticsearch, etc.)

•⁠ ⁠Experience with cloud database services (AWS RDS, Azure Database, Google Cloud SQL)

•⁠ ⁠Database clustering and sharding strategies

### Tools & Processes

•⁠ ⁠Experience with project management platforms (Jira, Asana, Monday.com, etc.)

•⁠ ⁠Familiarity with CRM systems and their database requirements

•⁠ ⁠Understanding of task management and internal process optimization

•⁠ ⁠Experience with *Directus CMS* or similar headless CMS platforms

•⁠ ⁠Knowledge of database integration with modern application stacks

### Bonus Skills

•⁠ ⁠Experience with monitoring stacks (Prometheus, Grafana, ELK)

•⁠ ⁠API design and development

•⁠ ⁠Programming skills (web dev)

•⁠ ⁠Security hardening and compliance experience

•⁠ ⁠Backup automation and disaster recovery planning

## What We Offer

•⁠ ⁠Opportunity to work on diverse, challenging technical projects

•⁠ ⁠Skill development beyond traditional database roles

•⁠ ⁠Small team environment with significant impact and visibility

•⁠ ⁠Direct collaboration with all team members

•⁠ ⁠Flexibility to contribute to various aspects of our technology stack

•⁠ ⁠Growth opportunities in multiple technical domains

•⁠ ⁠Environment that values curiosity and self-directed learning

## Work Environment

This position requires active participation in a highly collaborative, small team setting. You'll be expected to:

•⁠ ⁠Engage in frequent voice/video communications throughout the day

•⁠ ⁠Adapt quickly to changing priorities and diverse technical challenges

•⁠ ⁠Take ownership of critical database infrastructure

•⁠ ⁠Contribute ideas and solutions across all technical areas

•⁠ ⁠Maintain a professional remote work environment conducive to clear communication

## Ideal Candidate Profile

The perfect candidate is someone who:

•⁠ ⁠Runs their own homelab and enjoys experimenting with new technologies

•⁠ ⁠Gets excited about solving complex data challenges

•⁠ ⁠Can seamlessly switch between deep database work and broader infrastructure tasks

•⁠ ⁠Enjoys learning and isn't afraid to dive into unfamiliar technologies

•⁠ ⁠Values clear communication and collaborative problem-solving

## Application Requirements

Please include in your application:

1.⁠ ⁠Examples of complex database schemas you've designed

2.⁠ ⁠Your experience with PostgreSQL, Redis, and Docker in production environments

3.⁠ ⁠Description of your current audio/video setup for remote work

4.⁠ ⁠Details about your homelab setup (if applicable) or infrastructure projects you've worked on

5.⁠ ⁠Any experience with Directus CMS or similar platforms

*Note:* Strong verbal communication skills and reliable audio/internet setup are absolute requirements for this position. Candidates unable to maintain clear, consistent voice communication will not be considered.

Job Type: Full-time

Pay: ₹105,213.00 - ₹219,195.00 per month

Benefits:

  • Flexible schedule
  • Work from home

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, uttar pradesh, india

chennai, tamil nadu, india

noida, uttar pradesh, india