Principal Database Engineer

Skills
Database DevelopmentSQL Server Analysis ServicesData ArchitectureDatabase AdministrationDatabase DesignDatabasesQuery Tuning
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience in database architecture, design, and administration
  • Expertise in performance optimization and query tuning
  • Track record as a technical thought leader
  • Experience coaching high-performing teams
  • Migrating from on-premise MS SQL to Azure cloud environments
  • Extensive experience with Microsoft SQL Server Management
  • Experience with data engineering and BI solutions in Azure cloud
  • Developing and deploying data/database pipelines
  • Database CI/CD using Azure DevOps

Nice to have

  • Open source DB engines
  • Python, PySpark, Spark SQL
  • Databricks
  • Azure Synapse Analytics
  • Microsoft Power BI

Day to day

  • Developing scalable and available database solutions in Azure Cloud
  • Supporting migration to a modern Azure Cloud SQL solution
  • Maintaining high standards for legacy systems
  • Improving coding standards and conducting code reviews
  • Monitoring database performance and resolving issues
  • Leading data innovation and adopting new tools and techniques
  • Coordinating with product managers for timely delivery