Senior Database Architect
This is a unique opportunity for an experienced Senior Database Architect to join our team. The ideal candidate will have a strong background in designing and building scalable database systems, as well as expertise in query optimization, indexing strategies, and execution plan analysis.
* We are seeking a highly skilled professional who can design, evolve, and optimize database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
* Owning database performance tuning, query optimization, and capacity planning across environments is also crucial for this role.
* The successful candidate will manage availability, backup/restore, disaster recovery, and survivability strategies in Azure SQL.
* Maintaining data integrity, security, and operational excellence throughout the application lifecycle is essential.
The key requirements for this position include:
* A bachelor's degree in Computer Science or equivalent experience.
* Strong written and spoken English (C1 or C2 proficiency).
Advanced skills in C#, .NET Core, and .NET Framework are necessary, along with experience with RESTful APIs, Microsoft Azure services, Angular, Agile/Scrum development methodologies, Git, and Azure DevOps.
Additonal points for having Microsoft Azure certifications, experience with Plivo/Twilio, message-based systems, DevOps practices, and HIPAA-regulated environments.