Location: Casablanca, Morocco
Category: Consulting
Job ID: 25997
Who We Are
At Boston Consulting Group (BCG), we partner with leaders in business and society to tackle significant challenges and capture opportunities. Established in 1963, BCG is a pioneer in business strategy. Today, we enable organizations to transform, grow, and build competitive advantage through our collaborative model across all levels of client organizations.
BCG X is our tech build and design unit, focused on combining deep industry knowledge with advanced technology. With a diverse team of over 3,000 tech experts, we create innovative solutions to address the world’s most complex problems. Our collaborative efforts drive impactful change, ultimately benefiting millions of lives.
What You’ll Do
As a Data Engineering Intern within the BCG X Delivery team, you will work closely with consulting teams on a variety of advanced topics. Your responsibilities will include:
- Data Engineering Solutions: Leverage data engineering techniques to deliver value to BCG’s consulting and product teams.
- Collaboration: Gather requirements and collaborate with teams to design, develop, deliver, and support industrialized solutions.
- Technical Support: Provide technical support and insights using relevant tools and processes to build high-quality and efficient technology solutions.
You’re Good At
Technical Skills:
Must-Have:
- Strong experience in:
- Programming: Python, PySpark, SQL
- Containerization: Docker, Kubernetes
- NoSQL Databases: MongoDB, Neo4j, Redis
- Big Data Systems: Spark, Hadoop, Pig, Hive
- Data Pipeline Orchestration: Airflow, Prefect, Dagster
- Unix-based Development: Command line tools
- Version Control: Git
Nice-to-Have:
- Familiarity with:
- Stream-Processing Frameworks: Kafka
- Cloud Computing Platforms: AWS, Azure, Google Cloud
- Backend Frameworks: Flask, FastAPI, Django, NodeJS
- CI/CD Tools: CircleCI, Jenkins
- Infrastructure as Code: Terraform, Ansible
- Monitoring Tools: Datadog, New Relic
- Security Tools: SonarQube
- Testing Frameworks: Pytest, Mocha, Jest
- API Testing Tools: Postman
Functional Skills:
- Data modeling for analytics and decision-making.
- Selecting and integrating big data tools.
- Implementing ETL processes across cloud and on-premises architectures.
- Monitoring performance and advising on infrastructure changes.
Communication Skills:
- Confident and effective communicator, capable of delivering concise messages in both written and verbal forms.
What You’ll Bring
Job Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Technology, or a related field.
- Excellent oral and written communication skills in English.
Additional Info
BCG X is dedicated to building cutting-edge AI and digital systems, integrating proprietary data assets into client tech stacks for better decision-making. Our diverse team works collaboratively across practices to unlock new possibilities, creating innovative products and services.
Diversity and Inclusion
Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity/expression, national origin, disability, protected veteran status, or any other characteristic protected under applicable law.
E-Verify Employer: BCG participates in E-Verify to confirm the employment eligibility of all newly hired employees.
Important Notice and Disclaimer:- CareerBoostZone platform is a free Job Sharing platform for all the Job seekers. We don’t charge any cost and service fee for any job which is posted on our website, neither we have authorized anyone to do the same. Most of the jobs posted over Seekajob are taken from the career pages of the organizations. Jobseekers/Applicants are advised to check all the details when they apply for the job to avoid any inconvenience.