Make Your Resume Now

Senior Data Engineer/ Data Engineer

Posted October 24, 2025
Full-time Mid-Senior level

Job Overview

Inivos is a global leader in business solutions, headquartered in Colombo, Sri Lanka. At Inivos, our dynamic team of consultants, developers, and quality engineers has propelled us to the forefront of the industry, establishing a strong client base across Asia, the Middle East, Scandinavia, Australia, the UK, and North America. Explore exciting possibilities in Software and Product Development, seamlessly integrate with our global team through Resource Augmentation, and be a key player in shaping the future of technology with Inivos Global.

Job Description

We are looking for a passionate and skilled Data Engineer to join our growing technology team. In this role, you will be responsible for designing, developing, and maintaining robust data pipelines and solutions that empower data-driven decision-making across the organization. You will work on large-scale enterprise systems, ensuring smooth collection, transformation, and delivery of data to support analytical, operational, and strategic business needs. This position offers a dynamic environment where innovation, scalability, and collaboration are key.

  • Designing and developing data solutions for one of the world’s largest corporations involved in the marketing and distribution of food products
  • Implementing distributed and highly available data processing applications that scale for enterprise demands
  • Adhering to Continuous Integration and Continuous Delivery (CI/CD) of solutions
  • Ensuring high code quality by following software engineering best practices
  • Working collaboratively in a cross-functional team within an Agile delivery environment
  • Adhering to DevOps principles and being involved in projects throughout their full software lifecycle — from development, QA, and deployment to post-production support

Requirements

  • A Bachelor’s Degree in Computer Science or equivalent
  • 5 years of experience in developing enterprise-grade data processing applications
  • A strong programming background in data operations (Python, Shell, SQL)
  • Experience in processing large volumes of data
  • Hands-on experience working with relational/ NoSQL databases and distributed storage engines (HDFS, S3, Redshift)
  • Hands-on experience in ETL design and development using ETL tools (preferably Informatica and cloud tools such as AWS Data Pipelines, Glue, Lambda, EMR, Spark, Hive, and data engineering tools/services on Google Cloud Platform)
  • Experience in working with streaming data (using tools such as Kinesis, Kafka, Storm, Spark) will be an added advantage
  • Experience in API development and user interfaces and related tools (NodeJS, AngularJS, HTML) will be an added advantage
  • Experience working in a Scrum Agile delivery environment and DevOps practices
  • Experience in code management and CI/CD tools such as GitHub, GitLab, and Jenkins
  • Experience in an agile environment and aligning pod members on technical visions and implementation paths
  • A strong desire to continue to grow your skillset
  • Strong communication skills that are influential and convincing

Benefits

  • Competitive compensation
  • Recognition & appreciation
  • Training & certifications funded
  • International exposure
  • Open work culture
  • Recreational activities & events
  • Medical claims & insurance
  • Bonus entitlement

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!