Data Engineering Manager, Client Ops - X Delivery
Boston Consulting Group (BCG)
Bengaluru, Karnataka, India
What You'll Do As a part of BCG’s X OPERATE team you will be working to accelerate a growing business focused on Hyper Care, premium Maintenance / Support for BCG Software and AI Products / Projects which are used as client leave-behinds. You will be closely working with consulting teams, client and other BCG stakeholders on a diverse range of topics. Own service offerings on Hyper Care and Software Maintenance for premium BCG products and projects, ensure these offerings are periodically benchmarked with best industry players, and lead efforts on continuous improvement and customer delight. YOU’RE GOOD AT Working with case teams Holding end to end responsibility for DE work and high quality outcomes Providing expert perspective on methodology and leads scoping, work-planning and day-to-day activities. Project Managing Operate team consisting of Data Engineers, Data Scientists, SW Engineers, DevOps, Data Analyst, etc. and ensuring that you deliver high value/quality specialty services to BCG clients Working with proposal teams Sharing fresh and commercially relevant topic/sector expertise in support of client work & internal development Leading selling process to Partners & clients and writes large portions of proposal/selling documents Providing institutionalized knowledge on relevant DE value propositions Technical Support: Serve as the primary point of contact for troubleshooting and resolving technical issues related to data pipelines, systems, and infrastructure. Work closely with the client and support team to address user-reported problems, providing expert guidance and resolving complex data engineering challenges. Develop and implement best practices and standard operating procedures for data engineering support activities. Analytics team management activities Participating in resource deployment (staffing) according to business needs Playing an active role in recruitment according to business needs Designing on-boarding schedule & documents, provides day-to-day apprenticeship & coaching for junior staff Assists in long term professional development of engineers including Lead & Senior Analysts Build and sustain a CoE for Data Engineers within the team and build the capability building roadmap to upskill the team What You'll Bring (Experience & Qualifications) 10 - 13 years of strong experience in Data Engineering in a professional services environment is highly preferred Bachelor’s or Master’s degree in a Computer Science or related field Experience engineering a Big Data infrastructure and production-grad use cases for Analytics Demonstrated ability to build and operate data pipelines for real customers in production systems within on-prem / cloud environments Proficient in SQL and programming languages (Python, PySpark, etc.) for data manipulation and automation. Strong technical expertise in data engineering, including data modeling, ETL processes, data integration, and data warehousing. Deep experience with Spark and/or Hadoop Experience wrangling huge amounts of data and exploring new data sets Must have experience or be capable of designing and executing pipeline for real-time analytical use cases and API based analytical use cases Experience overseeing the data stream of multiple projects including client deployments, integration and migration efforts Experience working with CI/CD and DevOps toolds like Git, Jenkins, Dockers, Kubernetes etc Experience with cloud-based data platforms (AWS, GCP, Azure) and related technologies (S3, Redshift, BigQuery, etc.). Must be exposed to analytical possibilities (no hands-on expected, but having is a plus) in Data Sciences layer such as Neural Nets / Gradient Boosting / Decision Tree, and libraries such as TensorFlow, Torch, Theano Experience in BI and Data Warehousing will be an added advantage Experience in IPAs like Retail and Telecom domain is an added advantage