Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
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.
Technical Skills:
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)
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
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
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
Job Requirement:
- 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
Company Industry
- Consulting
- Management Consulting
- Advisory Services
Department / Functional Area
- IT Software
Keywords
- Senior Data Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
The Boston Consulting Group
Similar Jobs
Data Engineer - Senior Architect / AM / Consultant
MAIR GROUP - P.J.S.C
- 5 - 10 Years
- Abu Dhabi - United Arab Emirates (UAE)
Senior Data Engineer
Legacy Smart Employment Services
- 7 - 10 Years
- Dubai - United Arab Emirates (UAE)
Data & AI Engineer - JUMBO Enterprise
Jumbo Electronic Co. Ltd ( LLC )
- 6 - 7 Years
- Sharjah - United Arab Emirates (UAE)