Job Description
JD#1 Senior Database SRE Mandatory Skills Site Reliability Engineer,
Python, Database Administration, Devops, Golang, Kubernetes Job Description Required Skills & Experience Strong experience with AWS (EC2, IAM, networking, managed database services). Hands-on experience with Infrastructure as Code (Terraform). Configuration management using Ansible. Monitoring & observability tools such as Grafana or Datadog. Proficiency in Python or Go for scripting/automation. Basic understanding of REST APIs works Solid knowledge of SQL and database fundamentals. Experience managing at least one database on virtual machines (self-hosted setup). Experience with at least one Relational Database: PostgreSQL, Oracle, or MongoDB. Experience with at least one NoSQL Database: Aerospike, Cassandra, or DynamoDB. Good to Have Experience with Docker / Kubernetes (EKS). Understanding of CI/CD pipelines and application deployment workflows. Certifications on AWS, Terraform and kubernetes What We're Looking For Strong troubleshooting and problem-solving skills in the database area. Automation-first mindset. Ability to work closely with engineering teams and influence database design decisions. Roles & Responsibilities Role Overview We are looking for a Database Reliability Engineer (DBRE) to manage, optimize, and automate database infrastructure in a cloud-native environment. This role combines database administration, infrastructure engineering, and SRE practices to ensure high availability, performance, and reliability of database systems. Key Responsibilities Manage and administer databases across cloud-based infrastructure (primarily AWS). Design and implement backup, restore, and disaster recovery strategies. Ensure database observability through monitoring, logging, and alerting. Automate operational tasks using scripting and infrastructure-as-code. Perform database migrations, upgrades, and performance tuning. Handle authentication, authorization, and security best practices. Troubleshoot database and infrastructure issues in production environments. Collaborate with developers to understand requirements and recommend optimal database solutions. Drive automation and reliability improvements across database platforms. Define and maintain SLIs/SLOs, and participate in incident management and production support. Mentor Junior Engineers