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