Salary
≈ $15k – $39k per year (Estimated)
Location
Hybrid (Port Louis, Mauritius)
Seniority
Senior · 7+ years exp
Employment
Full-Time
First seen by Alion on Oct 14, 2026.
Overview
Company
Impact
Profile match
BDO Mauritius provides expert audit, accounting, payroll, tax, and business advisory services. Serving as a trusted gateway for investment and corporate growth.
Job Description
Senior Database Engineer – SQL Performance / Data Platforms / ETL/ELT / Cloud Modernization
About the RoleThe Senior Database Engineer is responsible for designing, optimizing, modernizing, and supporting enterprise database and data platform environments. The role requires strong hands-on expertise in database performance engineering, SQL optimization, ETL/ELT, data warehousing, cloud data platforms, database migration, and automation.
The successful candidate will have extensive experience with Microsoft SQL Server, PostgreSQL and/or Oracle, with particular strength in query performance tuning, index optimization, database troubleshooting, data migration, and automation. Experience with Microsoft Azure and enterprise data platform modernization is highly desirable.
Key Responsibilities- Design, develop, and optimize scalable ETL/ELT pipelines and enterprise data integration solutions.
- Analyze and troubleshoot complex database and SQL performance issues.
- Perform SQL query tuning, execution-plan analysis, index analysis, and index optimization.
- Identify inefficient queries, missing or redundant indexes, blocking, deadlocks, and resource bottlenecks.
- Design and implement database performance monitoring and optimization frameworks.
- Support database modernization and migration initiatives across PostgreSQL, Oracle, SQL Server, and cloud data platforms.
- Support Oracle-to-PostgreSQL, on-premises-to-cloud, and legacy platform modernization initiatives.
- Design and optimize data warehouses, data marts, lakehouses, and enterprise data platforms.
- Establish and maintain automated database maintenance and operational processes.
- Implement automation using Azure services, PowerShell, SQL Server Agent, Python, scripting, and related technologies.
- Ensure high standards of data quality, security, governance, compliance, availability, and operational resilience.
- Develop data validation, reconciliation, monitoring, and exception-management frameworks.
- Work with business and technology stakeholders to translate functional and reporting requirements into scalable technical solutions.
- Support financial, regulatory, risk, treasury, operational, and management reporting requirements where applicable.
- Perform database capacity planning, performance monitoring, and continuous optimization.
- Contribute to technical project delivery, risk identification, dependency management, and stakeholder communication.
- Promote engineering standards, coding practices, documentation, automation, and deployment best practices.
- Conduct technical reviews and recommend improvements across database and data engineering environments.
- Provide technical guidance and mentoring to junior and mid-level engineers where required.
- 7+ years of experience in Database Engineering, Database Administration, Data Engineering, ETL Development, or Data Platform Engineering.
- Strong hands-on expertise with Microsoft SQL Server, PostgreSQL and/or Oracle.
- Advanced SQL / T-SQL development and troubleshooting skills.
- Strong experience in SQL query optimization, query performance debugging, execution-plan analysis, index design and optimization, and database performance tuning.
- Experience analyzing blocking, deadlocks, statistics, query-plan management, CPU, memory, I/O, and wait statistics.
- Strong knowledge of ETL/ELT development and enterprise data integration.
- Experience with data warehousing and data modeling.
- Experience delivering complex database and data migration projects.
- Experience with cloud-based data platforms, particularly Microsoft Azure.
- Knowledge of Azure SQL, Azure automation, monitoring, and related cloud services.
- Experience implementing automated database maintenance processes.
- Understanding of data governance, metadata management, data lineage, and data quality frameworks.
- Experience working with large-scale and business-critical production databases.
- Strong analytical, troubleshooting, and problem-solving capabilities.
- Strong stakeholder communication and requirements-management skills.
- Ability to work independently on complex technical issues and provide senior-level technical recommendations.
- A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is desirable.
- Relevant certifications in Microsoft Azure, Data Engineering, Database Administration, PostgreSQL, Oracle, SQL Server, or cloud technologies are an advantage.
- Database Technologies: Microsoft SQL Server, PostgreSQL, Oracle Database.
- SQL Development: T-SQL, PL/SQL, PostgreSQL SQL.
- Cloud Data Platforms: Azure SQL Database, Azure SQL Managed Instance, Azure Data Factory, Azure Synapse Analytics, Microsoft Fabric, Databricks, Azure Data Lake.
- ETL/ELT and Data Engineering: SSIS or comparable ETL technologies, data integration, data warehousing, data modeling, lakehouse architectures.
- Performance Engineering: SQL query optimization, execution-plan analysis, index tuning, blocking and deadlock analysis, statistics management, resource and wait-statistics analysis.
- Automation and Monitoring: SQL Server Agent, Azure Automation, Runbooks, Azure Monitor, Log Analytics, PowerShell, Python, and scripting.
- Database Operations: Database maintenance, backup and recovery, high availability, disaster recovery, capacity planning, and production support.
- DevOps and Delivery: CI/CD, DevOps practices, deployment automation, documentation, and engineering standards.
- Data Governance and Quality: Metadata management, data lineage, data validation, reconciliation, monitoring, and data quality frameworks.
- Strong database engineering, SQL performance tuning, and troubleshooting skills.
- Excellent understanding of relational database architecture, data modeling, and enterprise data platforms.
- Strong analytical and problem-solving abilities, particularly when investigating complex performance issues.
- Ability to design scalable, reliable, secure, and maintainable database and data integration solutions.
- Strong knowledge of database performance monitoring, optimization, and automated maintenance.
- Ability to assess technical risks, identify dependencies, and recommend appropriate solutions.
- Strong understanding of data quality, security, governance, compliance, availability, and operational resilience.
- Ability to translate business, financial, regulatory, and reporting requirements into practical technical solutions.
- Excellent communication and stakeholder management skills.
- Ability to work independently and collaboratively with cross-functional teams.
- Ability to provide technical guidance, conduct technical reviews, and mentor database and data engineering professionals.
- Proactive approach to continuous improvement, automation, modernization, and engineering best practices.
- Strong attention to detail and commitment to maintaining high standards across business-critical production environments.
- Experience delivering enterprise data platform, data warehouse, or lakehouse solutions.
- Experience in Banking, Financial Services, Treasury, Risk, Regulatory Reporting, or Management Reporting.
- Experience with Oracle-to-PostgreSQL, SQL Server modernization, or similar database migration initiatives.
- Experience contributing to enterprise-scale data modernization programs.
- Experience with Microsoft Azure data services, cloud automation, monitoring, and operational management.
- Relevant certifications in Microsoft Azure, Data Engineering, Database Administration, PostgreSQL, Oracle, SQL Server, or cloud technologies.
- Competitive salary package
- Medical insurance cover
- Exposure to multiple projects and clients (local and overseas)
- Opportunity to work with modern technologies and software development practices
- Work-life balance
- Employee Referral Program
- Office holidays in Dec/Jan
- Team building and Welfare activities
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,775,708 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Port Louis
Consultant, Data Engineering
4 hours ago
≈ $35k – $64k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
AI Agents
DevOps
SLI/SLO/SLA
Apply
Consultant, Data Engineering
4 hours ago
≈ $21k – $55k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
Java
SQL
Python
pySpark
Databases
MongoDB
Databricks
Oracle
Delta Lake
Teradata
AI/ML
Spark
Fine-tuning
Embeddings
AI Agents
NLP
LLM
DevOps
AWS
SLI/SLO/SLA
Amazon S3
AWS Step Functions
Apply
Production - Engineering Data Steward
15 min ago
≈ $73k – $156k per year (Estimated) • In office • 2+ years exp • Raleigh
Python
SQL
AI/ML
Claude
ChatGPT
DevOps
Rest API
Azure DevOps
Azure
Analytics
Power BI
Microsoft Excel
Master Data Management
Management
Jira
Power Automate
Apply
Data Analysis and Visualization Consultant
4 hours ago
$163k – $167k per year • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Springfield
Python
SQL
SPSS
Analytics
Tableau
Microsoft Excel
Apply
Azure Data Engineer
1 hour ago
≈ $70k – $162k per year (Estimated) • Remote (likely United States) • 3+ years exp
Python
SQL
Python
pySpark
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
AI Agents
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Bicep
Analytics
ETL/ELT
Azure Data Factory
Apply
Senior Legal Advisor
1 day ago
≈ $17k – $47k per year (Estimated) • In office • 8+ years exp • Port Louis
AI/ML
LLM
Management
Microsoft Office
Apply
Apply
Product Specialist
1 day ago
In office • Full-Time • Bachelor's Degree • Port Louis
Management
Microsoft Office
Apply
$7.6k – $8.9k per year • Remote (location not specified) • Full-Time • Port Louis
Apply
Internal Auditor
2 days ago
≈ $9.5k – $23k per year (Estimated) • In office • Full-Time • Port Louis
Apply
This is one of many
1,775,708 more open roles from verified company boards, updated every day.

