Senior Database Engineer - PostgreSQL
AgodaJob Overview
Join Agoda's Product Support Team as a Senior Database Engineer specializing in PostgreSQL. This role is based in Bangkok, Thailand, and offers a unique opportunity to work with one of the world's largest online travel platforms. As part of the Data department, you will be instrumental in designing, developing, and optimizing database solutions that support Agoda's global operations.
Key Responsibilities
- Database Design and Development: Design efficient, scalable, and maintainable database architectures, schemas, and tables.
- Query Optimization: Write optimized PostgreSQL queries, stored procedures, and functions to support various requirements.
- Performance Tuning: Diagnose and resolve performance issues, including queries, indexing, and execution plan analysis.
- Data Migration: Transfer and migrate data from various sources to PostgreSQL, ensuring data integrity and optimizing performance.
- Collaboration: Work closely with development teams for seamless database integration.
- CI/CD Integration: Utilize automated database CI/CD pipelines to streamline the development process.
- Advanced Features: Leverage advanced PostgreSQL features to enhance database performance and reliability.
Qualifications
- Experience: Minimum 4 years of hands-on experience with PostgreSQL database development and administration.
- Education: Bachelor’s degree in computer science, computer engineering, or a related field.
- Skills: Proficient in database design, ER Diagram, and advanced knowledge in writing complex SQL queries, stored procedures, and functions.
- Optimization: Demonstrated expertise in query optimization and analyzing execution plans.
- Teamwork: Collaborative team player with good interpersonal and communication skills.
- On-call Rotation: Ability to attend on-call rotation.
Preferred Qualifications
- Certification: PostgreSQL certification is a plus.
- Tools: Experience with GitLab version control systems and containerization with Docker.
- Methodologies: Familiarity with Agile development methodologies.
- NoSQL: Familiarity with NoSQL databases and concepts for handling unstructured data.
Benefits
- Relocation: Relocation assistance is provided for this position.
- Diversity and Inclusion: Agoda is an equal opportunity employer, committed to fostering an inclusive environment.
About Agoda
Agoda is transforming travel for millions of customers across the globe. Headquartered in Asia, Agoda is part of Booking Holdings and offers a network of over 4,200,000 properties worldwide. Our team of over 7,000 professionals from 90+ nationalities is dedicated to making travel easy and rewarding for everyone.
Join us in Bangkok and be part of a team that values creativity, collaboration, and innovation. Apply today to start your journey with Agoda.
Benefits Extracted with AI
- Relocation Provided
- Equal Opportunity Employer
Similar jobs
Last update: 23 minutes ago
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, expertise in Kubernetes, Spark, and cloud technologies, relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology to drive efficiencies and market opportunities.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability, stability, and efficiency. Relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Work with Kubernetes, Spark, and cloud technologies. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability and efficiency using Kubernetes, Spark, and more.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer (Fintech Team)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Data Engineer - Fintech Team
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a dynamic environment.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data systems, enhance scalability, and drive fintech innovation.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on Kubernetes, Apache Spark, and cloud technologies. Relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, expertise in Kubernetes, Spark, and Hadoop required. Relocation provided.