Experience
6 - 11 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Database Architect
Job Type
Not specified
Job Description
We are looking for a Principal Cosmos DB Architect with 1015 years of experience to spearhead the data architecture for our mission-critical OCR and AI platforms. This senior leadership role requires a deep mastery of Java development and NoSQL modeling to build high-performance systems. You will act as the strategic link between data design and application logic, collaborating with cross-functional teams to deliver global scalability, minimal latency, and optimized cost-efficiency.
Essential functions
Key Responsibilities - Data Architecture & Design: Lead the design and implementation of complex data models using Azure Cosmos DB (SQL/Core API), ensuring optimal partitioning and indexing strategies.
- System Optimization: Architect high-throughput, low-latency data access patterns specifically tailored for heavy-load OCR and AI processing workflows.
- Java Integration: Develop and maintain robust data access layers using Java and Spring Boot, ensuring seamless integration between our services and the database.
- Performance Engineering: Conduct performance tuning, RU (Request Unit) management, and cost-optimization audits to ensure the database scales efficiently.
- Collaboration: Partner with Backend Engineers and Platform Architects to define API contracts and cloud infrastructure requirements.
- Best Practices: Establish and document standards for NoSQL schema design, consistency levels, and disaster recovery within the Azure ecosystem.
Qualifications
Technical Requirements - Primary Database Expertise: Extensive hands-on experience with Azure Cosmos DB, specifically focusing on the Core (SQL) API.
- Data Modeling Mastery: Proven ability to design effective partitioning strategies (synthetic keys, hierarchical partitioning) and complex indexing policies to prevent hotspots.
- Java Ecosystem: Advanced proficiency in Java development, with significant experience using the Spring/Spring Boot framework and the Azure Cosmos DB Java SDK.
- Cloud Infrastructure: Strong architectural knowledge of Azure Cloud services and how they integrate with distributed database systems.
- Service Design: Deep understanding of RESTful service integration and microservices architecture.
- Performance Focused: Experience building systems that handle high-concurrency workloads with sub-10ms latency requirements.
- Experience with Azure Functions or Logic Apps for event-driven data processing.
- Familiarity with AI/ML data pipelines or OCR engine outputs (e.g., Azure AI Document Intelligence).
- Knowledge of Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform or Bicep).
Would be a plus
- Experience working with OCR or document-processing data
- Exposure to polyglot persistence or multi-database architectures
- Experience supporting production data platforms at scale
We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
