Database Engineer - SQL Server/PostgreSQL - Remote
Next Ventures Ltd
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Azure
Cloud Database
Databases
PostgreSQL
Microsoft SQL Server
SQL Azure
Performance Tuning
Powershell
Azure DevOps Pipelines
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Indexer
Database Monitoring
Job description
For a large engineering customer we are looking for a Database Engineer with SQL Server, PostgreSQL and Azure SQL for a remote contract until the end of the year. You must be able to support Europe or Qatar timezone. Key Responsibilities
- Administer and manage databases in Microsoft SQL Server and PostgreSQL environments.
- Develop and optimize SQL queries, indexes, and execution plans to improve performance.
- Perform database backup, restore, patching, and monitoring activities.
- Support cloud database environments using Azure SQL Database and Azure Database for PostgreSQL.
- Analyze blocking, wait statistics, and performance issues to troubleshoot database problems.
- Assist with database deployments, migrations, and environment rollouts.
- Maintain technical documentation, operational procedures, and performance reports.
- Collaborate with senior DBAs and cross-functional teams.
Requirements
- 7+ years of experience in database administration with SQL Server and PostgreSQL administration and query development.
- Knowledge of indexing, execution plans, and performance tuning.
- Experience with database monitoring, backup/restore, and operational maintenance.
- Understanding of PostgreSQL configuration, monitoring, and basic replication.
- Strong analytical, troubleshooting, and documentation skills.
- Experience with Azure DevOps pipelines for database automation.
- Scripting knowledge such as PowerShell.