Description

We are seeking an experienced Senior Azure SQL/Database Engineer to join our team. This role is critical to designing, implementing, and managing enterprise-grade database solutions hosted in Azure, ensuring performance, reliability, and scalability. The ideal candidate will have deep technical expertise in Azure SQL, database architecture, optimization, and cloud-based data solutions.

Key Responsibilities:

  • Database Design and Development:
    • Design, develop, and maintain Azure SQL databases to meet application and business requirements.
    • Implement advanced database schemas, stored procedures, functions, and indexing strategies.
  • Performance Tuning and Optimization:
    • Analyze and resolve performance issues, bottlenecks, and database slowdowns.
    • Monitor and optimize query execution plans, storage, and database operations.
  • Azure Cloud Expertise:
    • Deploy and manage database solutions using Azure SQL, Azure Managed Instances, and other Azure database services.
    • Leverage Azure services such as Azure Data Factory, Synapse Analytics, and Cosmos DB as needed.
  • Database Administration and Maintenance:
    • Perform routine database maintenance tasks, including backups, restores, and disaster recovery planning.
    • Monitor database health, ensuring high availability and adherence to SLAs.
  • Collaboration and Support:
    • Work closely with application development teams to design efficient database solutions.
    • Provide support for database issues and guide teams in best practices.
  • Security and Compliance:
    • Implement robust security policies, encryption, and access controls to safeguard data.
    • Ensure database solutions comply with regulatory and organizational standards.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in database engineering, with a focus on Azure SQL and cloud environments.
  • Strong proficiency in T-SQL, database design principles, and query optimization.
  • Hands-on experience with Azure data services, including Azure SQL Database, Azure Data Factory, and Azure Managed Instances.
  • Expertise in database performance tuning and troubleshooting.
  • Experience with automation tools, CI/CD pipelines, and Infrastructure as Code (IaC) for database deployments.
  • Familiarity with backup and recovery strategies, high availability, and disaster recovery solutions.

Preferred Skills:

  • Certifications such as Microsoft Certified: Azure Database Administrator Associate or Microsoft Certified: Azure Solutions Architect Expert.
  • Experience with big data solutions, including Azure Synapse Analytics or Apache Spark.
  • Knowledge of modern database technologies such as NoSQL databases or data lakes.
  • Familiarity with DevOps practices and tools (e.g., Azure DevOps, GitHub Actions).
  • Strong analytical and problem-solving skills with attention to detail.

Education

Bachelor's degree in Computer Science