Job Openings Senior Tech Lead/Senior Datebase Engineer

About the job Senior Tech Lead/Senior Datebase Engineer

WE ARE HIRING: Senior Tech Lead / Senior DB Engineer
Location: Colombo, Sri Lanka
Company Industry: Information Technology / Software Engineering
Workplace Type: Hybrid
Role Overview

We are seeking an experienced Senior Tech Lead / Senior DB Engineer to design, implement, and optimize database systems while supporting salable, data-driven applications. The role requires strong expertise in relational and NoSQL databases, AWS cloud infrastructure, and collaboration with international teams.

Key Responsibilities

  • Design, implement, and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
  • Perform data analysis and data investigations.
  • Work closely with product teams and US-based clients, ensuring smooth communication across time zones.
  • Build and manage data warehouses and columnar databases for analytics and reporting.
  • Write, tune, and review complex SQL queries, stored procedures, and performance optimizations.
  • Ensure database scalability, security, and high availability in production environments.
  • Implement backup, recovery, and disaster recovery strategies.
  • Collaborate with engineering and data science teams to support data-driven applications and pipelines.
  • Support AWS-based infrastructure (RDS, Redshift, DynamoDB, etc.) for database hosting and management.
  • Troubleshoot production database issues with a focus on root cause analysis and prevention.
  • Optional: Experience with Hadoop, Hive / AWS EMR.

Qualifications & Experience

Experience

  • 7+ years of experience as a Database Engineer or similar role.
  • Experience working in fast-paced startup environments.

Technical Skills

  • Must have skills: MySQL, PostgreSQL, MongoDB.
  • Proven hands-on expertise with MySQL, PostgreSQL, MongoDB, and data warehouse solutions.
  • Strong background in AWS cloud database services (RDS, Redshift, Aurora, DynamoDB).
  • Deep proficiency in SQL optimization and query performance tuning.
  • Experience designing and maintaining scalable ETL processes and data pipelines.
  • Familiarity with database monitoring tools and performance profiling.
  • Strong understanding of ACID principles, indexing, partitioning, replication, and sharding.
  • Experience in Python, Shell scripting, and Java / Spring Boot application development.
  • Experience with big data technologies (Spark, Hadoop) is a plus.
  • Knowledge of DevOps practices (CI/CD, infrastructure as code, Kubernetes).
  • Exposure to data modeling for machine learning and analytics pipelines.

Ready to take your career to new heights?

We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we're supporting an exciting opportunity for a Senior Tech Lead / Senior DB Engineer within the IT sector.

At InTalent Asia, we're not just recruiters; we're here to architect your career success.

Apply now and take the next step in your database engineering career.

#InTalentAsia #CareerOpportunity #DatabaseEngineer #TechLead #ITJobs #CloudCareers