Design, implement, and manage cloud database solutions primarily on AWS. Provide technical support, lead migrations, and optimize database performance while mentoring junior team members.
We’re looking to add a Sr. Cloud Database Architect to our team! You will be responsible for designing, implementing, and managing database solutions in cloud environments with a primary focus on AWS. This role combines deep technical expertise in cloud database platforms with the ability to deliver exceptional client solutions. The ideal candidate will serve as a technical specialist in database technologies while contributing to the overall cloud engineering practice and mentoring junior team members
Responsibilities:
Database Design and Implementation
· Design and implement scalable, secure, and cost-effective database solutions on AWS
· Create and maintain database architecture documentation
· Develop standardized patterns and templates for database deployments
· Implement best practices for database performance, security, and reliability
Technical Support and Operations
· Provide expert database support to the managed services team
· Troubleshoot and resolve complex database performance and availability issues
· Implement and manage database monitoring, alerting, and logging solutions
Database Migration and Modernization
· Lead database migration projects from on-premises to cloud environments
· Modernize legacy database systems to leverage cloud-native capabilities
· Implement hybrid database solutions where appropriate
· Optimize database costs through right-sizing and appropriate instance selection
Client Engagement and Advisory
· Provide technical consultation to clients on database architecture and best practices
· Conduct Well-Architected Framework Reviews focused on database workloads
· Deliver database assessments and recommendations for optimization
· Collaborate with sales and solutions teams on scoping database-related projects
Top candidates will have the following:
· Passion for working in high-growth technology environments with rapid change and innovation
· Strong technical leadership skills with the ability to guide architectural decisions around database solutions
· Deep understanding of relational and non-relational database systems in cloud environments
· Experience optimizing database performance, security, and cost efficiency in AWS
· Strong customer relationship management skills with the ability to translate complex technical concepts
· Proactive approach to identifying and resolving potential database issues before they impact clients
· Detail-oriented mindset with excellent documentation practices
· Ability to balance reactive support requirements with proactive improvements
· Track record of staying current with evolving cloud database technologies and best practices
· Experience managing databases in regulated environments with compliance requirements
Required Experience for the Role:
· Minimum of 5 years of experience in cloud engineering, with at least 3 years focused on database administration
· AWS Solutions Architect Associate certification or higher
· Demonstrated expertise with AWS database services including RDS, Aurora, DynamoDB, and Redshift
· Experience with database migration, replication, backup strategies, and disaster recovery in cloud environments
· Strong SQL skills and experience with performance tuning and query optimization
· Experience with database security best practices, including encryption, access controls, and monitoring
· Proficiency in scripting languages (Python, PowerShell, Bash) for automation of database operations
· Experience working in a professional services or managed services delivery model
· Demonstrated ability to document complex technical solutions and create implementation plans
· Strong problem-solving skills with the ability to diagnose and resolve complex database issues