• Sr Cloud Database Engineer (platform Team) Mexico
  • Baubap in Mexico, , Mexico
  • jobs
  • 1 week ago

jobs description

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 to become the largest inclusion bank in LATAM by 2030.

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.

Role mission

The mission of the Platform & Site Reliability team is to ensure seamless functioning and maintenance of... Baubap's cloud infrastructure, databases, security measures, and developer operations. Our team provides stable, scalable, and secure technology solutions, thereby significantly contributing to Baubap's key capabilities. We are instrumental in building and maintaining a robust platform that enhances developer productivity and ensures system reliability.

• Accelerate infrastructure deployment and optimize data architecture:
• Manage and enhance our AWS cloud infrastructure, with a focus on RDS MySQL databases, to ensure optimal performance, availability, and security
• Implement strategies to significantly reduce infrastructure deployment times, emphasizing efficiency and scalability
• Improve developer support and infrastructure issue resolution:
• Work closely with developers to optimize database performance, addressing bottlenecks and ensuring data integrity
• Streamline the process for resolving infrastructure tickets, focusing on database-related issues to improve overall response and resolution times
• Enhance Baubap DX culture and documentation:
• Participate in creating and maintaining comprehensive documentation that outlines Baubap Platform philosophy and methodologies, with a focus on database management practices
• Support the development and organizational spread of Baubap Platform Way, emphasizing its principles in database engineering
• Develop and support efficient onboarding and asynchronous work:
• Contribute to a comprehensive onboarding program for Engineering and Data teams, aimed at enhancing productivity and efficiency
• Develop guidelines for effective asynchronous work, with an emphasis on database engineering and collaboration tools
• Enhance monitoring and operational efficiency:
• Implement and train on advanced monitoring tools to improve incident response and system health tracking
• Develop strategies to streamline and automate the top time-consuming database tasks
• Develop self-healing capabilities for critical database services
• Create comprehensive documentation and automated responses:
• Develop and document play/runbooks for critical database services
• Create and deploy alerts for databases that trigger automated corrective actions for common service incident

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.

• +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 materialise 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 analyse 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.

What we offer
• Being part of a multinational, highly driven team of professionals
• Remote working environment
• High level of ownership and independence
• 20 vacation days / year + 75% holiday bonus
• 1 month (proportional) of Christmas bonus
• Food vouchers 3,257.10 MXN / month
• Health & Life insurance
• Paid time-off Parental Leave
• Home office set-up budget
• Unlimited budget for Kindle books
• 2 psychological sessions/month with Terapify
• Baubap Free Loan

We require that the candidate is fluent in Spanish and currently resides in the LATAM region, as it's important be willing to work under the Mexican Central Time Zone


Apply - Sr Cloud Database Engineer (platform Team) Mexico