Description : Role Overview
We are seeking a Database Engineer Cosmos DB to design, develop, and manage NoSQL database solutions that power large-scale, data-intensive applications. The role involves hands-on development, optimization, and management of Azure Cosmos DB environments, ensuring scalability, performance, and reliability for critical enterprise workloads.
You will work closely with application developers, DevOps teams, and cloud architects to build modern, serverless, and data-centric solutions within Azure ecosystems.
Key Responsibilities :
- Design and implement scalable NoSQL database solutions using Azure Cosmos DB for enterprise-grade applications.
- Manage and maintain Cosmos DB infrastructure, ensuring high availability, performance tuning, and security compliance.
- Optimize database operations, queries, indexing, and partitioning for performance and cost efficiency.
- Collaborate with application teams to integrate Cosmos DB with .NET applications and Azure services (Functions, Logic Apps, Event Hubs, Service Bus, etc.).
- Support data migration, replication, and backup strategies within Azure environments.
- Implement and manage serverless architectures leveraging Azure capabilities.
- Troubleshoot database issues and ensure proactive monitoring and alerting for database performance.
- Document system architecture, best practices, and standard operating procedures for database operations.
Required Skills & Experience :
Primary Skills :
Strong hands-on experience in Azure Cosmos DB modeling, scaling, partitioning, consistency tuning, and global distribution.Proficiency in .NET framework for backend integration and service development.Experience with Azure Cloud Services, including Functions, Logic Apps, App Services, and Azure Data Factory.Solid understanding of NoSQL concepts, distributed databases, and microservices-based architectures.Secondary Skills :
Exposure to Serverless Architecture design and implementation.Familiarity with DevOps practices (CI / CD pipelines, infrastructure as code).Understanding of Azure security, monitoring, and cost optimization best practices.Qualifications :
Bachelors or Masters degree in Computer Science, Information Technology, or related discipline.58 years of total experience, with 3+ years specifically in Azure Cosmos DB and related Azure services.Why Join Sonata Software ?
At Sonata, youll be part of a culture that values innovation, collaboration, and continuous learning. Our people-first philosophy ensures professional growth, work-life balance, and opportunities to work on cutting-edge modernization projects across industries.
What We Offer :
Exposure to modern technologies and global enterprise clients.Supportive, inclusive, and collaborative work environment.Competitive compensation and career advancement opportunities.Strong focus on learning, certification, and technical excellence.(ref : hirist.tech)