Database Architect (Azure Cloud)

$150,000 - $170,000/Yr

Edgeconnex - Herndon, VA

posted about 1 month ago

Full-time - Senior
Remote - Herndon, VA
Construction of Buildings

About the position

The Database Architect (Azure) at EdgeConneX is responsible for designing, implementing, and optimizing large-scale database systems using Microsoft Azure technologies. This role focuses on creating secure, scalable, and high-performance database solutions to meet the growing needs of the business. The position requires collaboration with software engineering teams and mentoring junior developers, while also ensuring best practices in database management and integration.

Responsibilities

  • Lead the architecture, design, and development of robust, scalable database systems for enterprise-level applications using Microsoft Azure technologies.
  • Optimize and maintain databases, ensuring performance, scalability, security, and reliability.
  • Develop complex queries, stored procedures, functions, triggers, and data structures to support high-availability applications.
  • Leverage Azure services such as Azure SQL Database, Cosmos DB, Azure Data Lake, and Azure Blob Storage to develop and manage cloud-based databases.
  • Define and enforce best practices in database design, data modeling, indexing, and performance tuning.
  • Implement and manage database high-availability and disaster recovery strategies using Azure tools like Azure Backup and Azure Site Recovery.
  • Collaborate closely with software engineering teams to ensure database integration and efficient data access for applications.
  • Stay current with emerging Azure technologies and best practices to drive innovation and continuous improvement within the database team.
  • Mentor junior developers and provide technical leadership in cloud database architecture and development.
  • Participate in the cloud migration of on-premises databases to Azure and ensure a smooth transition.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Information Technology, or a related field.
  • 10+ years of experience in database development, architecture, and optimization.
  • Minimum of 1+ years of hands-on experience with Microsoft Azure database services.
  • Expertise in SQL (e.g., SQL Server, PostgreSQL, MySQL).
  • Extensive experience with Azure SQL Database, SQL Managed Instance, Azure Data Lake, etc.
  • Proven track record of designing and implementing databases for high-availability and disaster recovery solutions.
  • Experience with cloud migration strategies and cloud database architectures.
  • Expertise in using Azure DevOps, Git.

Nice-to-haves

  • Experience with .NET web application development in C#, including building APIs, microservices, and integrating databases with web applications.
  • Expertise in NoSQL databases (e.g., Cosmos DB, MongoDB).
  • Proficiency in database performance tuning, troubleshooting, and optimization within cloud-based environments.

Benefits

  • Competitive salary
  • Flexible work environment after onboarding
  • Diversity and inclusion initiatives
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service