About the job Technical Lead 2 – Data Engineering
WE ARE HIRING: Technical Lead – Data Engineering
Location: Colombo, Sri Lanka
Employment Type: Contract
Work Arrangement: Hybrid
Industry: Technology & Software Engineering
About the Role
Our client is seeking an experienced Technical Lead – Data Engineering to lead high-performing engineering teams in designing, developing, and optimizing enterprise-scale data platforms. This role combines technical leadership, architecture design, cloud engineering, team management, and stakeholder engagement to deliver scalable, secure, and high-performance data solutions.
The ideal candidate will possess strong expertise in cloud data engineering, modern data architectures, ETL development, data modeling, AI-driven engineering practices, and Agile delivery methodologies.
Key Responsibilities
- Lead requirement gathering activities and translate business requirements into technical specifications, engineering tasks, and user stories.
- Guide engineering teams in designing and developing scalable, cost-effective, and high-performance data solutions.
- Oversee the design and implementation of complex data models, data pipelines, and enterprise data integration solutions.
- Conduct impact analysis for upstream and downstream system changes and optimize platform performance.
- Lead the development and adoption of AI-driven tools for pipeline testing, documentation generation, code refactoring, and issue resolution.
- Direct end-to-end Software Development Life Cycle activities across data ingestion, transformation, integration, and consumption layers.
- Integrate AI-powered monitoring, automated error management, and pipeline orchestration capabilities.
- Oversee cloud infrastructure across GCP and AWS environments, ensuring security, scalability, and operational efficiency.
- Drive Infrastructure as Code (IaC) practices using tools such as Terraform and CloudFormation.
- Participate in FinOps initiatives to optimize cloud utilization, platform performance, and operational costs.
- Establish and promote engineering standards, automated testing practices, and CI/CD deployment frameworks.
- Monitor platform reliability, system performance, operational costs, and team capacity against delivery objectives.
- Lead production incident management, root cause analysis, and operational stability initiatives.
- Collaborate with Product Owners, Business Analysts, DevOps teams, and other stakeholders to align technical and business priorities.
- Maintain technical documentation, deployment guides, data mappings, and repository standards.
- Mentor, coach, and support Data Engineers through technical reviews, performance management, and career development initiatives.
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Minimum 6 years of experience in Data Engineering, including at least 2 years of engineering team leadership experience.
- Strong expertise in Python, SQL, and Shell Scripting.
- Hands-on experience with Medallion Architecture, dimensional data modeling, and real-time data streaming.
- Extensive experience working with cloud platforms, particularly GCP and AWS.
- Strong knowledge of ETL design, development, and data integration solutions.
- Experience with BigQuery, Dataflow, Cloud Run, GKE, AWS S3, Lambda, and related cloud services.
- Strong understanding of CI/CD pipelines, DevOps practices, and Infrastructure as Code methodologies.
- Experience working with Terraform, CloudFormation, or similar automation tools.
- Knowledge of FinOps principles and cloud cost optimization strategies.
- Experience leading teams within Agile/Scrum delivery environments.
- Exposure to API development will be an added advantage.
- Strong understanding of cloud security, vulnerability management, compliance, and infrastructure governance.
- Excellent communication, leadership, stakeholder management, and problem-solving skills.
- Ability to work effectively with both technical and non-technical stakeholders.
- Willingness to collaborate with international teams and align working hours when required.
Ready to take your career to new heights?
We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you!
Our client is looking for a skilled individual to fill the role of Technical Lead – Data Engineering.
Apply now and see how you can be the perfect fit for this exclusive position!
#InTalentAsia #CareerOpportunity #JobVacancy #TechnicalLead #DataEngineering #BigData #CloudEngineering #AWS #GoogleCloud #BigQuery #ETL #DataPipelines #Python #SQL #DevOps #AgileDevelopment #CareerGrowth #ElevateYourCareer