Actively Hiring
VA
Database Engineer
Valor Paytech
Skills:
Python
SQL
PostgreSQL
MySQL
Linux
Job Description
Job Title: Database Engineer
Company: Valor Paytech
Job Category: Python Developer
Roles & Responsibilities:
Valor PayTech fosters a vibrant and nurturing work atmosphere that motivates employees to innovate and excel. The culture is deeply rooted in collaboration and ongoing development, offering team members abundant opportunities for professional advancement and skill improvement. Emphasizing innovation excellence and cultural expansion, the company greatly values the diversity of its workforce, believing it to be a cornerstone of its success.
Role Overview
Key Responsibilities
* Monitor the health of database servers through both automated and manual processes.
* Perform environment setup and configuration, along with proactive monitoring and maintenance.
* Set up and maintain automatic backup and recovery mechanisms using cronjobs.
* Administer and maintain end\-user accounts, permissions, and access rights.
* Recommend and implement solutions for performance monitoring and tuning.
* Evaluate the performance of stored procedures, identify time\- and resource\-consuming areas, and provide input to application developers to address them.
* Review SQL code written by application developers to ensure compliance with coding standards, best practices, and maximum performance.
* Analyze problems, anticipate future problem areas, and implement solutions.
* Maintain scalability (clustering) and availability (replication), including working knowledge of Galera cluster.
* Participate in an on\-call rotation providing 24x7 support, including off\-hours maintenance windows.
* Manage and ensure the integrity, security, and retention of data.
* Support the development of long\- and short\-term requirements for database administration and design.
* Work closely with the application development team, including query review and version control via GitLab.
* Strong exposure to Linux resource and process monitoring, and scripting basics (shell, Python, or similar).
* Collaboration with Development Teams
Monitoring: Percona, PMM, Grafana
Work Location: Tamil Nadu, India
Availability: Full time
Requirements
Required Qualifications
* Bachelor's degree in Computer Science or a related discipline is required; equivalent experience may substitute for the education requirement.
* 3\+ years of experience with relational databases such as MariaDB, MySQL, NoSQL, and above.
* 3\+ years of experience with automation using shell scripting (Shell, Perl, Python, etc.).
* Working technical knowledge and experience with current Linux operating systems.
Preferred Qualifications
* Strong hands\-on experience with MySQL; PostgreSQL is a plus but optional.
* Experience with Aurora/RDS, ProxySQL, and Percona / PMM / Grafana.
Key Skills: Python, SQL, PostgreSQL, MySQL, Linux
Salary: Not disclosed