Senior Cloud Database Engineer
Baubap
About Baubap
We are a fast-growing, Mexican fintech startup with the mission to become the bridge to people’s financial freedom through technology.
We are providing microloans to people in financial need through a fast and efficient process, always treating them with the respect and dignity they deserve.
Our long-term vision is be the most inclusive digital bank in LATAM with more than 2.5 million clients.
About your role
We are searching for a Senior Cloud Database Engineer, you will play a pivotal role in managing and optimizing our cloud infrastructure on AWS. Your primary focus will be on ensuring the optimal performance, availability, and security of our database systems, particularly RDS MySQL databases. You will collaborate closely with developers and stakeholders to design and implement highly scalable and secure database solutions that align with our business requirements.
Outcomes
- Manage and maintain our AWS cloud infrastructure, including RDS MySQL databases, ensuring optimal performance, availability, and security.
- Design and implement highly available, scalable, and secure database solutions in AWS, collaborating closely with developers and stakeholders to meet business requirements.
- Work closely with developers and other stakeholders to optimize database performance, identify and address bottlenecks, and ensure data integrity.
- Develop and implement effective backup and disaster recovery strategies for our databases to minimize data loss and ensure business continuity.
- Monitor and troubleshoot database issues, proactively identify and resolve performance or availability issues, and implement corrective actions as needed.
- Automate database administration tasks using scripting and/or configuration management tools to streamline operations and improve efficiency.
Day to day
- Monitor and resolve performance and availability issues of cloud-based databases through routine maintenance and optimization tasks.
- Collaborate with stakeholders to design and implement efficient data models and schemas that meet business requirements.
- Fine-tune database queries and indexes, and implement caching mechanisms to optimize database performance.
- Develop and implement backup and disaster recovery strategies, ensuring data integrity and availability in case of failures.
- Automate database administration tasks using scripting languages, and employ Infrastructure as Code practices for streamlined deployments.
- Collaborate with cross-functional teams, provide guidance, and document database configurations and troubleshooting guides.
- Work closely with the data team, providing expertise on database aspects, data modeling, migration projects, and code reviews.
- Implement security best practices, access controls, and ensure compliance with data privacy regulations.
- Stay updated with the latest database technologies, research new tools and methodologies, and provide recommendations for improvement.
What you bring to the team
- +3 years of experience working as a DBA, Cloud Database Administrator or similar.
- Proficient in utilizing AWS monitoring tools and techniques to resolve performance and availability issues in cloud-based databases.
- Skilled in leveraging AWS services and features to optimize database performance and conduct routine maintenance tasks.
- Strong ability to design efficient data models and schemas in AWS that align with business requirements.
- Thorough understanding of AWS database services like RDS (Relational Database Service), Aurora MySQL, DynamoDB, and Redshift.
- Experienced in fine-tuning database queries, optimizing indexes, and implementing caching mechanisms using AWS database technologies.
- Demonstrated capability in developing and implementing comprehensive backup and disaster recovery strategies in AWS.
- Advanced scripting proficiency in AWS-supported languages like Python or similar for automating database administration tasks.
- Familiarity with Infrastructure as Code (IaC) practices using AWS CloudFormation or similar tools for streamlined deployments and consistent configuration.
- Excellent collaboration and communication skills to work effectively with cross-functional teams and stakeholders in AWS environments.
- Provides guidance, support, and comprehensive documentation for AWS database configurations and troubleshooting.
- Strong ability to collaborate closely with data teams in AWS, offering expertise on AWS database services, data modeling, migration projects, and code reviews.
- In-depth knowledge of AWS security best practices for databases, including access controls, encryption, and compliance with AWS data privacy regulations.
- Proactively stays updated with the latest AWS database technologies, tools, and methodologies.
- Conducts research, evaluates new AWS technologies, and provides recommendations for enhancing the AWS database infrastructure.
Nice to have:
- Knowledge of database security best practices, including data encryption, access control, and compliance requirements such as GDPR or HIPAA.
- Experience working with data warehouses, technical data architectures, infrastructure components, ETL/ELT (Extract, Transform, Load/Extract, Load, Transform) processes, and reporting/analytic tools.
- Willingness to participate in an on-call rotation to provide timely support and resolution for critical database issues outside regular business hours.
Your skills
- Clear and transparent communication. You are able to able to express your thoughts clearly, concisely, and to the point. You can openly discuss any blockers you have and constructively point out areas for improvement.
- Relentlessly resourceful at execution and problem-solving. You make things happen, no matter what. You are disciplined, organized and systematically follow through on your work. Instead of getting stuck thinking "Well, this doesn't work", you look for creative/innovative / outside-of-the-box solutions to fix the issue and move on.
- Sense of urgency. You operate with a constant sense of urgency (as if there was a large, hungry wolf chasing you), constantly looking for ways to move ahead and push everything around you to get to your desired outcome in the most efficient and productive way. You don’t wait around and make things happen.
- Flexibility/adaptability/resilience. You ****can maintain your composure and focus despite the constantly changing environment, and adequately adapt to new conditions. You can swiftly change the course of action when needed, and you don't get easily demotivated.
- Being self-driven /committed. You require very little guidance and intervention from your leader to move ahead. You can correctly read what the situation requires, and take the necessary action accordingly. If your leader were to disappear, you can still move ahead and make relevant things happen. You act because you want to, and not because someone else is telling you that you should.
- Strategic thinking / seeing the bigger picture. You can see further than just your immediate "doorstep". You can correctly assess the deeper implications of certain decisions that might materialize in the future, and take decisions accordingly. You often use data or previous research to inform your recommendations and decisions.
- Critical/analytical thinking. You can correctly analyze the root causes of a problem, without getting side-tracked by irrelevant, minor details. You can come to the right conclusion and propose a clear, logical plan of action. You don't stay on the surface of things.
- Helping others succeed / strong stakeholder focus. While tackling the responsibilities on your plate, you are constantly thinking "How will this impact the other party? Am I doing the absolute best I can to offer excellent support / service? What more could I do to help the other side achieve their goal or grow? Am I optimizing for myself, or for the common good?"
What we can offer you
- Being part of a multinational, highly driven team of professionals.
- Flexible and remote working environment.
- High level of ownership and independence.
- 20 vacation days / year + 75% holiday bonus.
- 1 month (proportional) of Christmas bonus.
- "Vales de despensa" - 3,112 MXN / month.
- Health & Life insurance.
- Home office set-up budget.
- Unlimited budget for Kindle books.
- Baubap Free Loan.
- Competitive salary.