About the Role:
We are seeking a seasoned Azure PostgreSQL Database Engineer with advanced expertise in performance tuning, optimization, and database architecture. The ideal candidate has a strong background in managing high-availability environments, disaster recovery solutions, and large-scale datasets, with a deep focus on reliability and security.
Key Responsibilities:
• Advanced performance tuning and optimization for Azure PostgreSQL following best practices.
• Design and implement high availability solutions for Azure Database for PostgreSQL.
• Architect and maintain geo-disaster recovery plans and implement read replicas.
• Develop and tune SQL queries, stored procedures, triggers, and other database objects.
• Proactively identify and resolve SQL performance bottlenecks and database design flaws.
• Manage security, auditing, and hardening of Azure PostgreSQL databases.
• Provide 24/7 operational support and troubleshoot Azure PostgreSQL-related issues.
• Collaborate with application teams to align database solutions with business requirements.
• Analyze, coordinate, and resolve complex database issues, working with application development teams and escalating to Microsoft when necessary.
Timing would be 4pm to 12am EST (7am – 3pm Sydney time)
Must-Have Qualifications:
• 7+ years of advanced Azure PostgreSQL performance tuning and optimization experience.
• 5+ years of hands-on experience with:
• Microsoft Flex Servers
• KQL Queries
• Query Store
• Intelligent Tuning
• Query Statistics
• Strong expertise in high availability, geo-disaster recovery, and read replicas on Azure PostgreSQL Flexible Server.
• Advanced data modeling and database design principles.
• Proficiency in scripting, Linux command-line operations, and Terraform on Microsoft Azure.
• Demonstrable experience managing large, complex datasets securely and efficiently.
• Proven track record of working with cloud infrastructure to ensure reliability and disaster recovery readiness.
Additional Skills:
• Experience with Amazon S3 and AWS CLI.
• Proficient in Azure Automation and PostgreSQL scripting.
• Expertise in database performance tuning, partitioning, and disaster recovery testing.
What We Offer:
• Opportunity to work with a dynamic fintech startup.
• Remote flexibility with a global team.
• A challenging role to hone and showcase your expertise in cloud-based database management.
Application Process:
All candidates must be prepared for a comprehensive background check that takes approximately 3-4 weeks.
Let’s Get Started!
We are always looking for talented engineers to join our team.