Data Engineer | Codersbrain
contractual
Posted on September 11, 2025
Job Description
Data Engineer / Analytics Engineer
Job Summary
The Data Engineer / Analytics Engineer plays a crucial role in designing, developing, and optimizing scalable data pipelines. This position supports data-driven decision-making within the organization by transforming and managing data workflows, collaborating with various teams, and ensuring the delivery of high-quality analytical insights.
Responsibilities
- Design, develop, and optimize scalable data pipelines to facilitate efficient data processing.
- Build and maintain transformation models utilizing DBT for effective data transformations.
- Collaborate with cross-functional teams to define data requirements and deliver actionable analytical insights.
- Leverage AWS Data Services such as S3, Lambda, and Step Functions to manage and orchestrate data workflows.
- Contribute to CI/CD pipelines to ensure the smooth deployment of data solutions and integration of new features.
- Support Business Intelligence (BI) and analytics teams in building dashboards and ensuring data quality.
Qualifications
- Strong expertise in SQL (PostgreSQL, MySQL).
- Hands-on experience with DBT for performing data transformations.
- Proficiency in Python for developing data workflows and automation tasks.
- Experience with AWS Data Services – including S3, Lambda, and Step Functions.
- Familiarity with version control using Git and exposure to CI/CD practices.
- Excellent communication and stakeholder management skills.
- Educational qualifications: Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
Preferred Skills
- Experience with Business Intelligence (BI) & Analytics platforms (e.g., Tableau, Power BI, GoodData).
- Understanding of Analytics Engineering best practices to enhance data processes.
Experience
- Minimum of 6+ years of relevant experience in data engineering or analytics engineering.