onsite
Database Reliability Engineer - REC SOLUTIONS LIMITED
Software Engineer
Drive reliability and performance of mission‑critical data platforms by designing, automating, and operating MongoDB and PostgreSQL services on Kubernetes, using Python, Ansible, and Terraform.
About the role
Key Responsibilities
- Design, deploy, and maintain highly available MongoDB and PostgreSQL clusters on Kubernetes and Docker environments.
- Develop automation scripts and infrastructure‑as‑code pipelines with Python, Ansible, and Terraform to streamline provisioning, scaling, and backup processes.
- Monitor database health, performance, and security, implementing proactive alerting and incident response procedures.
- Collaborate with development and data science teams to optimize data pipelines and support AI‑driven analytics workloads.
- Conduct capacity planning, performance tuning, and root‑cause analysis to continuously improve system reliability.
Requirements
- 3+ years of experience operating MongoDB and PostgreSQL in production, preferably on container orchestration platforms.
- Strong proficiency in Python scripting and infrastructure automation using Ansible and Terraform.
- Hands‑on experience with Kubernetes, Docker, and CI/CD pipelines for database services.
- Solid understanding of networking, security, and backup/recovery strategies for relational and NoSQL databases.
- Excellent problem‑solving skills and ability to work in a fast‑paced, hybrid team environment.
Skills
mongodbpostgresqlkubernetesdockerpythonansibleterraform