Responsible for designing and evolving the organization’s cloud data architecture as applications are migrated and re-architected from on-premises systems to Azure.
Define scalable and secure data solutions leveraging Azure-managed database services.
Design and maintain conceptual, logical, and physical data models for modernized applications.
Define standards for data structures, naming conventions, and data lifecycle management.
Ensure alignment between application architecture and data design.
Establish architecture patterns for high availability, scalability, and disaster recovery.
Provide guidance on database selection across relational and NoSQL options.
Design integration patterns for batch and real-time data movement.
Ensure consistency and quality across distributed data systems.
Requirements
Bachelor’s degree or equivalent experience
4+ years of experience in data architecture, database design, or data engineering
Strong knowledge (4+ years) of cloud-native database platforms (Azure preferred)
Hands-on experience (4+ years) with Azure PostgreSQL (Flexible Server strongly preferred)
Azure SQL / SQL Server experience (4+ years)
Experience with database migration strategies, including data synchronization and low/zero-downtime migration patterns
Proficiency (4+ years) in Terraform or equivalent Infrastructure-as-Code tools
CI/CD pipeline integration for database deployments
Solid understanding of data modeling (relational and NoSQL)
Experience documenting data architecture standards and procedures