Senior Data Engineer
il y a 3 jours
Who We Are
Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact.
To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures—and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive.
What You'll Do
As a part of BCG's X Delivery team, you will work closely with consulting teams on a diverse range of advanced topics. You will have the opportunity to leverage data engineering techniques to deliver value to BCG's Consulting & BCG X (case) teams, BCG X Product teams and Practice Areas (domain). You will collaborate with teams to gather requirements, specify, design, develop, deliver and support industrialized solutions serving client needs. You will provide technical support through deep understanding of relevant tools and processes to build high quality and efficient technology solutions.
Must Have Strong Experience
- Python
- Cloud computing platforms (AWS, Azure, Google Cloud, etc.)
- Containerization (Docker, Kubernetes, etc.)
- Relational databases (PostgreSQL, MariaDB, MySQL, etc.)
- NoSQL databases (MongoDB, Neo4j, Redis, etc)
- Spark or other distributed big data systems (Hadoop, Pig, Hive, etc.)
- Stream-processing frameworks (e.g. Kafka)
- Data pipeline orchestration tools (Airflow, Prefect, Dagster, etc.)
- Unix-based command line & development tools
- Version control (e.g. Git)
Functional Skills
- Data Modeling for Analytics and decisioning
- Selecting and integrating Big Data tools
- Implementing ETL process(s) across on-premise and cloud architectures
- Monitoring performance and advising any necessary infrastructure changes
Nice To Have
- Java, Scala
- Flask, FastAPI, Django or NodeJS (BACKEND)
- CI/CD tools (CircleCI, Octopus deploy, Jenkins, etc.)
- Infrastructure as code (Terraform, Chef, Puppet, Ansible, etc.)
- Deployment (Helm charts, Octopus Deploy, etc.)
- Monitoring tools (Datadog, New Relic, App Dynamics, etc.)
- Security tools (sonarqube, Veracode)
- Unit testing frameworks (Pytest, Mocha, Jest, etc.)
- Automated UI testing tools (Selenium, Cypress, Playwright, etc.)
- Postman or other API testing tool
Communicating with confidence and ease: You will be a clear and confident communicator, able to deliver messages in a concise manner with strong and effective written and verbal communication.
What You'll Bring
- Bachelor's / Master's degree in computer science, engineering/technology or equivalent
- At least +4 years of previous experience in the domain of data engineering across industries and work experience providing analytics solutions in a commercial setting
- Consulting experience will be considered a plus
- Excellent oral and written communication skills in English
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 national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.
BCG is an E - Verify Employer. Click here for more information on E-Verify.
-
Azure Data Engineer
il y a 3 jours
Casablanca, Casablanca-Settat, Maroc Free-Lancer Temps pleinDescription de Poste : Azure Data Engineer / BI | CasablancaLieu : CasablancaDisponibilité : ASAPMission : FreelanceMode de travail : PrésentielNous sommes à la recherche d'un Azure Data Engineer / BI senior pour une mission freelance basée à Casablanca, afin de renforcer les équipes Data sur des projets à forte valeur analytique et...
-
Data Engineer Confirmé/Sénior– Écosystème Microsoft Fabric
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Inetum Maroc Temps pleinDescription de l'entreprise Inetum est un leader européen des services numériques, avec plus de collaborateurs dans 19 pays et un chiffre d'affaires de 2,4 milliards d'euros en 2024. Le Groupe accompagne entreprises et institutions dans leur transformation digitale, alliant performance, innovation et impact sociétal.Présent au Maroc depuis plus de 20...
-
Data Engineer
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc PSCIT Company Temps pleinNous recrutons un Data Engineer (2–3 ans d'expérience) Passionné par la data, le cloud et le développement ?Rejoignez une équipe innovante sur Azure Databricks & PySpark & SQL. Profil recherché :• Exp. ≥ 2 ans en Data Engineering• Maîtrise Azure Databricks, PySpark, Scala• Rigueur, esprit d'analyse, travail en équipe Envoyez votre CV à ou...
-
Data engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Collective Temps pleinNous sommes actuellement à la recherche d'un Data Engineer confirmé pour le compte de l'un de nos clients dans le secteur bancaire, basé à Casablanca.Compétences techniques requises :- Maîtrise des outils Spark, Cloudera, Airflow et NiFi
-
Data engineer
il y a 5 jours
Casablanca, Casablanca-Settat, Maroc Filiale Temps pleinNous recrutons pour notre client, organisme de crédit un Data Engineer sur Casablanca.Missions principales: Participation au Développement de l'Infrastructure de DonnéesIntégration de DonnéesPipelines DataCréation de Domaines de DonnéesGouvernance de donnéesRecherche et DéveloppementProfil recherché: Diplôme d'ingénieur ou de Master en...
-
Data Engineer
il y a 5 jours
Casablanca, Casablanca-Settat, Maroc ARCHIVOM Temps pleinNous recrutons pour le compte de notre clientData Engineer***Profil recherché*Formation en Informatique, Data ou équivalent.*Expérience de 3 à 5 ans minimum en Data Engineering.*Maîtrise de SQL et des langages de traitement de données (Python, Scala…).*Expérience avec des outils Big Data et Cloud (Spark, Hadoop, AWS, Azure, GCP)*Connaissance des...
-
Data Engineer
il y a 3 jours
Casablanca, Casablanca-Settat, Maroc IDEMIA Temps pleinAt IDEMIA, we aim to offer our employees, a dynamic and exciting environment where you have opportunities for career growth and professional development. Internal mobility is a great way for you to energize your career and to build your personal brand. It's also a great way to explore other functions, professions or countries as IDEMIA operates in different...
-
Data Engineer GCP
il y a 3 jours
Casablanca, Casablanca-Settat, Maroc WIRKY Group Temps plein𝐖𝐞 𝐚𝐫𝐞 𝐡𝐢𝐫𝐢𝐧𝐠 – 𝐃𝐚𝐭𝐚 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 (𝐆𝐂𝐏)Nous recrutons un Data Engineer pour rejoindre le projet d' un référentiel client unique à fort impact, construit sur une architecture Lambda moderne combinant batch et temps réel, et traitant des volumes de données à grande échelle :...
-
Senior Software Engineer, Cloud
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Scale Force Cloud Temps pleinCompany DescriptionScaleForce Cloud, founded by a former AWS engineer, specializes in building and scaling AI solutions on AWS. With a presence across the US, Europe, Middle East, and Africa, the company has delivered high-quality solutions in more than a dozen client engagements. ScaleForce Cloud services include AWS cloud architecture, MLOps & LLMOps...
-
Data Engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Y Strategie Temps pleinData Engineer – Département Performance & Optimisation Logistique2. Mission PrincipaleConcevoir, structurer et exploiter l'ensemble des données opérationnelles de la société transport logistique (flotte, trajets, TMS, maintenance, carburant, RH chauffeurs, facturation) afin d'améliorer la performance, réduire les coûts et fournir des outils d'aide...