Barclays
Company Name: | Barclays |
Post Name: | Data Scientist |
Salary: | INR 6-10 LPA (via Glassdoor) |
Degree: | Bachelor’s Degree |
Batch: | 2019/2020/2021/2022/2023/2024 |
Experience: | Fresher/Experienced |
Job Location: | Chennai, India |
Job Description & Responsibilities:-
- Carry out Data Modelling and Mining.
- Creation of reports of Surveys Analysis
- Creation of reports of text: such as topic modelling and n-grams counts.
- Carry out Data Discovery and Analysis.
- Understand our technology and datasets to use and provide support to users and Product managers.
- Run, modify, update, test and help to automate some of our business intelligence reports.
- Run, modify, update, test and help to automate some of our ETLs (Extract, Transform, Load). Some for large datasets.
- Daily use of git, Hive, Python, PySpark, Jira, Microsoft Excel and confluence.
- Adhere to Agile / Scrum like ways of work and software development best practice.
- We are committed to development the candidate development.
- What will you be doing?
- Delivery:
- Run, modify, update, and help to automate our ETLs (Extract, Transform, Load) and business intelligence reports.
- Data Analysis and synthesis.
- Create reusable code in Python, PySpark and Hive. Set up different conda/pip environments, create and save code using git to further develop our repositories.
- Data Science team:
- Follow best coding and documentation bests practices.
- Participate in retrospectives, creation of strategy and stand ups, helping to develop the team.
- Promote a Risk-free environment for our products and services.
Eligibility Criteria:-
- Bachelor’s degree or equivalent in Engineering, Computer Science
- Proven experience on delivery of product on services on those lines
- Able to pro-actively set up timelines, milestone with Product Manager and other members of the team.
- Awareness/Working skill level at : “Programming and build”, “Testing”, “Technical Understanding” and “Data Analysis and Synthesis”.
Preferred Skill Set:-
- Participate in technical specifications, high level/detailed design, test and implementation plans
- Support users in resolving issues by troubleshooting, providing workarounds, or escalating to technology management
- Java and/or other OO languages