Senior Data Engineer (Snowflake, dbt)

Billennium


Date: 3 weeks ago
City: Subang Jaya
Contract type: Full time

Analytics engineers provide clean data sets to end users, modeling data in a way that empowers users to answer their own questions. While a data analyst spends their time analyzing data, an analytics engineer spends their time transforming, testing, deploying, and documenting data. Data modeling techniques are a part of their skillset. Analytics engineers apply software engineering best practices like version control and continuous integration to the analytics code base.


Required experience and qualifications:

  • Skilled in data processing
  • Experience with data modeling and designing conceptual, logical and physical data models
  • Design EL(T) data pipelines using SQL (DBT certification is added advantage)
  • Is familiar with traditional DW relational concepts (Dimensions, Facts, star schema, snowflake, SCDs)
  • Understands the fundamentals of distributed data warehousing (Redshift)
  • GIT knowledge is a must
  • DataOps mindset
  • Experience with Data Vault 2.0 methodology is a plus
  • python and jinja experience is a plus
  • CI/CD experience is a plus
  • DevOps & DataOps skill is a plus
  • Knowledge of the Pharma Commercial Data landscape is a plus


Benefits

  • Hybrid working arrangement
  • 15% EPF contribution for local candidates
  • Flexible working hours
  • Work-life balance
  • Health insurance coverage (including spouse and children)
  • Transport allowance
  • Integration activity
  • Opportunities for promotion (reviewed annually)
  • Professional development
  • Optical coverage reimbursement
  • Additional 2 days of annual leave after 1 year at Billennium

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Controllership Team Lead

Accenture Southeast Asia, Subang Jaya
1 week ago
About The RoleWhat you need to know:Responsible for timely and accurate reporting requirementsManaging a team and provide accounting guidance/support to finance teams, as required.Review financial reconciliations to ensure accuracy and completeness of financial data.Prepare financial statements, ensuring compliance with relevant accounting standards and regulations.Assist in the annual audit process, including liaising with external auditorsAssist in tax preparation and filing.Support the...

Digital Advertising Sales (Japanese Speaker)

Accenture Southeast Asia, Subang Jaya
1 week ago
An Inside Sales Account Manager typically focuses on managing existing and new customer relationships and driving revenue growth within a defined account base. They play a crucial role in ensuring customer satisfaction, expanding product adoption, and achieving sales targets.Duties And ResponsibilitiesThe role requires following responsibilities –Acquire, onboard and accelerate high potential developers in the Emerging Segment via a vendor partnershipCold...

Delivery Lead

Accenture Southeast Asia, Subang Jaya
1 week ago
THE WORK: Join a dynamic environment where you will be a SME with deep knowledge and experience in Program Project Management. You will engage with multiple teams, provide solutions to problems that apply across multiple teams, and contribute to business area solutions. Let your expertise shine and make a significant impact in a collaborative setting.Identify scope and define requirements for...