To apply for this job please visit

Full Time

IT Data Engineering Trainee


Join a team of data engineers and architects who are at the forefront of transforming the BCG’sdata landscape. We are currently building a centralized Data Lake that will simplify and automate data delivery, providing advanced insights and analytics to support decision-making across the organization. Our goal is to empower business leaders with the information they need to make informed decisions and drive business growth.

The Data Engineer role is a vital member of an Agile team with a focus on delivering advanced business intelligence through data. The role is responsible for designing, building, and maintaining data infrastructure to support data-driven decision-making across the enterprise.

Responsibilities would include:

  • Designing and implementing data pipelines, data warehousing, and data governance solutions
  • Collaborating with data analysts and other stakeholders to understand and support the analytical needs of the business
  • Building scalable, high-performance data infrastructure to support analytical and machine learning workloads
  • Ensuring data quality and integrity through proper data governance practices
  • Participating in Agile development processes and collaborating with cross-functional teams to deliver data-driven insights that support decision-making



Data as a concept and DataEngineering

  • Identifying and defining data engineering problems: Understand business objectives and identify areas where data engineering can help in enabling data for analytics.
  • Proposing data engineering solutions with right tools/tech
  • Developing and implementing data engineering pipelined:Use analytical insights to design and implement solutions that address data problems, using various coding and data engineering
  • methods.

Communication, interpersonal and teaming skills

  • You work positively and collaboratively with others and within a team, and you build strong and lasting relationships
  • You adapt your style to changing situations and audiences with tact, poise, and patience.
  • You should be comfortable connecting & engaging with people across cultures, backgrounds and geographies within BCG
  • You ask the right questions, share ideas within &across projects with an analytical mindset

Work Management, organization, and planning

  • Must be able to perform successfully in a fast-paced, intellectually intense, service-oriented environment
  • You will be working in an Agile environment
  • Strong Organizational skills
  • Ability to prioritize efforts accordingly.



Strong understanding of end-to-end data, engineering tasks & responsibilities.

  • Very good understanding of data as a concept & capabilities of data & analytics platform.
  • Should have clear understanding of data warehousing, ETL and data pipeline concepts.
  • SQL is heavily used across the team, so having solid understanding of it is crucial to success in this role.
  • Good understanding & exposure to cloud platforms i.e., AWS.
  • Snowflakeexperience is preferred as the MPP technology is widely used across the organization.
  • As a college graduate, it is important to have a strong understanding of computer science fundamentals, data structure and algorithms.
  • Strong programming skills in Python, PySpark or Scala.
  • Understanding of data modelling and data governancebest practices.
  • Ability to write new code i.e., well-documented and stored in a version control system (we use GitHub)
  • Familiarity with JIRA & Confluence. Process management knowledge is a must.
  • Good to have exposure to data-platform technologies such as DBT, Talend, FiveTran, Compose, Apache airflowand Snowflake.
  • Strong attention to detail and ability to work with large datasets & complex systems.
  • In this role, you’ll collaborate with analysts, senior engineers, product owners and other stakeholders to understand their data needs and implement solutions.
  • As a data engineer in our agile organization, you will have the opportunity to work on a variety of projects, use advanced technologies and be a part of a team that values adaptability, flexibility, and continuous improvement.
  • Strong communication skills.


➡️Apply Now

➡️Apply Now

🔔Subscribe Now

Job Informations

  • Job Type
    Full Time
  • Category
  • Location
  • Offered Salary
  • Posted
    17th Feb 23 4:38 am
  • Gender
  • Industry
  • 39

To apply for this job please visit