Senior Data Engineer
Rajagiriya, Sri Lanka
Applications have closed
About Gapstars
Gapstars is a Netherlands-based software development services provider that builds remote, agile teams in Sri Lanka and Portugal for innovative tech companies. Today, we are home to 220+ TechStars and innovative minds, turning scalable software into performance products that shape the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.
The Role
The role of our Senior Data Engineer is to ensure that Gapstars can effectively collect, manage, and use data to make informed decisions and drive business success. This means that you will translate our data-driven vision into our AI-driven SaaS customer portal and will be a driving force behind building our very own AI Data center of excellence.
Job responsibilities
Build and maintain data pipelines from SaaS systems into BigQuery
Develop and implement data models and ETL processes using Python/ Apache Beam
Handling data transformation using dbt tool
Develop and maintain code repositories using GitHub
Work with business stakeholders to understand data requirements and design data solutions
Develop and maintain data visualizations and dashboards using Google Data Studio
Work closely with the engineering team to ensure data consistency and accuracy
Actively contribute to the development of data-driven solutions using AI technology
Participate in the interviewing process for other data engineering specialists
Capable to help our clients migrate from legacy systems to modern data systems
Staying up to date with emerging trends and technologies in data management and analysis.
Outcomes
You will replace internal decentralized reporting and insights into centralized Business Insights & Intelligence
You will connect and create insights from different sources into one overview
You will co-create with our customers our very own Gapstars Customer Portal
You will become a key player in the growing Gapstars Data Team
Living the Gapstars Core Values
Passion for Growth
Create global career opportunities in software engineering
Drive innovation by giving people autonomy and responsibility
Create global tech hubs to help tech ventures to grow faster
Making an Impact
Create Kick-ass software to make a positive impact to end-users
Provide fast and easy support in building a dedicated remote team
Giving back to the community by helping underserved children
Celebrate as on Global Family
Ensure a positive and supportive environment with the family spirit
Create a sense of unity with an appreciation for different cultures
Provide dedicated client support by leveraging our family spirit
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
4+ years of experience in data engineering, data analysis, or a related field
Strong programming skills in Python & SQL knowledge
Affinity with AI tools and ChatGPT
Experience with cloud-based data warehousing solutions (e.g., BigQuery, Redshift, Snowflake)
Experience with ETL processes using Apache Beam/ Google Dataflow and dbt tool
Understanding of docker and GCP (or AWS)
Basic understanding of GitHub
Experience in data modeling and experience with data visualization tools (e.g., Google Data Studio, Tableau, Power BI)
Strong problem-solving skills and ability to work independently
Excellent communication and collaboration skills
Ability to work in a fast-paced, dynamic environment
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS BigQuery ChatGPT Computer Science Data analysis Dataflow Data management Data pipelines Data Studio Data visualization Data Warehousing Docker Engineering ETL GCP GitHub GPT Pipelines Power BI Python Redshift Snowflake SQL Tableau
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.