Hire the Best Data Engineers
in Sri Lanka

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Mi P.

Nittambuwa, Sri Lanka

$15/hr
5.0
9 jobs

I am a Data Scientist & Data Engineer with 4+ years of experience in the ride-hailing, online education, and financial industries. I specialize in AI/ML, data analytics, and engineering solutions that drive business impact. I hold a degree in Transport and Logistics Management and am currently pursuing a Master’s in Business Analytics. I have successfully worked on freelancing and corporate projects in: 📝 Customer & Product Analytics – Understanding user behavior and optimizing products 📝 Supply Chain & Geo-Spatial Analytics – Optimizing logistics & operations 📝 AI/ML Workflows & Predictive Modeling – Forecasting trends & automating decisions 📝 Retrieval-Augmented Generation (RAG) & NLP – Implementing intelligent search systems Corporate Experience & Key Contributions: ✅ Data Engineering & Integration – Building robust ETL pipelines & managing structured/unstructured data ✅ AI & ML Development – Implementing ML models for forecasting, recommendation, and automation ✅ Data Cleaning & Transformation – Ensuring high-quality, usable data ✅ Visualization & Reporting – Creating dashboards & reports for strategic decision-making ✅ Business Problem Solving – Using analytics & AI to optimize operations Tech Stack & Skills: ✔ Python, SQL, and Snowflake – Advanced data manipulation & analytics ✔ Machine Learning & AI – Predictive modeling, NLP, and optimization ✔ Data Engineering – SQLAlchemy, PostgreSQL, DynamoDB, Elasticsearch, AWS (EKS, SageMaker) ✔ MLOps & Cloud Deployment – Docker, Kubernetes, FastAPI, LangChain I am passionate about solving real-world problems with data-driven insights and AI. If you need data analytics, ML solutions, or efficient data pipelines, feel free to reach out. Let’s turn your data into value!

  • Python
  • SQL
  • Hypothesis Testing
  • Data Visualization
  • Data Analysis
  • Data Interpretation
  • Data Science
  • Machine Learning
  • Data Cleaning
  • Visualization
  • Forecasting
  • Data Extraction
  • Data Mining
Manupriya L.

Kadawata, Sri Lanka

$25/hr
5.0
6 jobs

Freelancer with various skills and experience in Data Science field. I will be glad to contribute to your projects in a mutually beneficial way. My skills include machine learning, deep learning, web scraping, data engineering, web development, and data visualizations. My main programming languages are Python, R, and SQL. I can create interactive web applications and dashboards using Python's Dash framework and R's shiny package so you will be able to observe, analyze and present various aspects of your business and other activities in effective ways. Importantly, I have skills in math and statistics essential to understand the processes behind code and interpret outcomes from it. I am doing my MSC with a focus on data science. I will focus on understanding your business goals and implementing solutions to make them come true. My skills include: ✔️ Kafka ✔️ Data Science ✔️ Machine Learning ✔️ Deep Learning ✔️ Interactive Visualizations/Dashboards ✔️ Data Engineering (MySQL, MongoDB) ✔️ Python, R, SQL ✔️ Recommender Systems ✔️ DevOps (ML Deep Learning model deployment on cloud, TDD, AWS, GCP, Docker) ✔️ OCR ✔️ Computer Vision ✔️ Natural Language Processing NLP (Bert, fastText) ✔️ CNN (LeNet, AlexNet, VGG1619, InceptionV3, ResNet50) ✔️ OpenCV ✔️ Web Scraping ✔️ Web Crawling ✔️ API Clients ✔️ Keras, Tensorflow ✔️ PyTorch ✔️ Dash, Shiny, Plotly, Streamlit ✔️ Pandas, Numpy, Scipy, Scrapy, Selenium, requests, ggplot2 ✔️Airflow

  • Apache Spark
  • Big Data
  • BigQuery
  • Database Architecture
  • ETL Pipeline
  • SQL
  • Apache Kafka
  • Data Science
  • Java
  • Apache Airflow
  • Artificial Intelligence
  • Amazon Web Services
  • Apache Hadoop
  • Tableau
  • Machine Learning
  • Google Cloud Platform
Sanjay J.

Dehiwala-Mount Lavinia, Sri Lanka

$10/hr
5.0
2 jobs

I'm a dedicated Data Engineer with nearly 3 years of experience, specializing in building scalable data pipelines and modern data warehousing solutions using AWS technologies. Core Strengths: * Hands-on experience in Retail and CRM domain data models and reporting * Proficient in Data Lakehouse architecture and end-to-end ETL/ELT pipelines (Apache Iceberg) * Skilled in AWS services: Redshift, S3, Lambda, Step Functions, and more * DWH - Snowflake, Redshift * Integration Tools : Informatica * Strong focus on performance optimization, automation, and real-time data delivery As an AWS Community Builder, I actively contribute to the data engineering ecosystem and share technical insights through blogs on Medium. I'm passionate about simplifying complex data workflows and staying current with modern data stack trends.

  • Data Warehousing & ETL Software
  • Data Transformation
  • Data Integration
  • Data Warehousing
  • ETL Pipeline
  • Python
  • SQL
  • Data Analysis Consultation
  • Data Modeling
  • Data Preprocessing
  • Real Time Stream Processing
  • Amazon QuickSight
  • PySpark
  • AWS Glue
  • AWS Lambda
Dushan J.

Matale, Sri Lanka

$20/hr
5.0
1 jobs

Innovative Software Engineer with 10 years of experience specializing in building scalable cloud-native ETL pipelines, high-performance RESTful APIs, and AI-driven solutions. I bridge the gap between complex data engineering and robust backend architecture to deliver production-ready systems. 🛠 Core Expertise Data Engineering: Expert in designing and automating generalized ETL pipelines using AWS Glue, Apache Airflow, and Lambda. Experienced in managing large-scale datasets with Snowflake, Athena, and DynamoDB. Backend Development: Advanced proficiency in Python (FastAPI, Flask) and Node.js. Skilled in designing modular architectures, defining Pydantic schemas, and implementing serverless solutions using AWS and Zappa. AI & Machine Learning: Proficient in building multi-agent systems with the Google Agent Development Kit (ADK), and working with LLMs, LangChain, and Ollama. Cloud & DevOps: Extensive experience in AWS infrastructure (EC2, S3, ECS, Fargate, VPC) and GCP (GKE). I automate deployments using CI/CD (Jenkins, GitHub Actions) and Infrastructure as Code (CloudFormation, AWS CDK). Notable Achievements Scalable Architecture: Engineered modular API architectures for BlackSwan Technologies and GIC Private LTD, leveraging Docker and Kubernetes for global scalability. Automation: Built automated web scraping fetchers using Selenium and processed massive datasets like the MIT Media Cloud and Common Crawl. Quality Assurance: Implemented behavioral testing with Behave and Cucumber to monitor real-time data anomalies in high-stakes environments. I am passionate about contributing to research-driven projects and exploring new technologies to enhance data-driven solutions.

  • Python
  • Kubernetes
  • Google Cloud Platform
  • AWS Glue
  • Amazon S3
  • AWS CloudFormation
  • API
  • AWS Lambda
  • Flask
  • SQLAlchemy
  • Python Script
  • Snowflake
  • Apache Airflow
  • ADK
  • LLM Prompt
  • dbt
  • PySpark
  • pandas
  • LangChain
  • FastAPI
Praveen S.

Polgasowita, Sri Lanka

$30/hr
5.0
4 jobs

A software engineer driven by a deep curiosity for science and mathematics, focused on building software solutions that positively impact society. Combines theory and practice to develop performant, resilient, and user-friendly solutions, with experience from both startups and large-scale companies in multiple domains. Past leadership roles have strengthened team management and task prioritization skills, enabling timely and high-quality delivery.

  • Python
  • SQL
  • Artificial Intelligence
  • Golang
  • React
  • PyTorch
  • JavaScript
  • Node.js
  • Machine Learning
  • Computer Vision
  • Data Collection
  • Image Classification
  • AI Trading
  • Cryptocurrency Trading
  • TypeScript
Layan M.

Galle, Sri Lanka

$20/hr
4.9
2 jobs

As a seasoned Data Engineer with a strong foundation in SQL and extensive experience in MSSQL and Oracle databases, I excel at transforming data into actionable insights. My expertise spans a broad spectrum of tools and technologies, ensuring that I can tackle complex data challenges with precision and efficiency. Key Skills and Technologies: SQL Mastery: Proficient in complex T-SQL troubleshooting, query optimization, and query plan reading. Database Expertise: Deep experience with MSSQL and Oracle databases. Azure Proficiency: Skilled in Azure Data Factory, Azure Synapse Analytics, Azure Data Lake, Azure Databricks (PySpark, Spark SQL) and Microsoft Fabric. Data Visualization: Competent in Power BI and Qlik Sense, delivering compelling visualizations that drive decision-making. Data Warehousing: Expertise in OLAP, OLTP, star schema, SSAS (cubes), and SSIS for ELT processes. Advanced Data Modeling: Proven ability in data modeling, warehouse, and cube designs. Programming Skills: Adept in Python, leveraging its power for data transformation and analysis. Throughout my career, I have demonstrated a keen ability to analyze, design, and optimize data solutions that meet business needs. I thrive on solving intricate data problems, and my passion for continuous learning ensures that I stay at the forefront of emerging technologies.

  • Python
  • SQL
  • Scripting
  • Cluster Computing
  • Data Analysis
  • Microsoft Power BI
  • Data Visualization
  • Qlik Sense
  • IFS
  • Oracle
  • ETL
  • Apache Hadoop
  • Hive
  • Apache Pig
  • Database Development

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Data Engineer in Sri Lanka on Upwork?

You can hire a Data Engineer in Sri Lanka on Upwork in four simple steps:

  • Create a job post tailored to your Data Engineer project scope. We'll walk you through the process step by step.
  • Browse top Data Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Data Engineer profiles and interview.
  • Hire the right Data Engineer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Data Engineer?

Rates charged by Data Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Data Engineer in Sri Lanka on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Data Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Data Engineer team you need to succeed.

Can I hire a Data Engineer in Sri Lanka within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Data Engineer proposals within 24 hours of posting a job description.