
Data Engineer, PySpark
NatWest Group
full-time
Posted on:
Location Type: Office
Location: Bengaluru • India
Visit company websiteExplore more
About the role
- Driving value for customers by building data solutions
- Carrying out data engineering tasks to build, maintain, test and optimise a scalable data architecture
- Performing data extractions, transforming data for usability by data analysts and scientists, and loading data into data platforms
- Developing comprehensive knowledge of the bank’s data structures and metrics, advocating change for product development
- Practicing DevOps adoption in data engineering delivery, proactively performing root cause analysis
- Collaborating closely with core technology and architecture teams to build data knowledge and solutions
- Developing an understanding of data platform cost levers for strategic solutions
- Sourcing new data and integrating it into the overall solution for customers
Requirements
- At least six years of experience in Data Engineering, PySpark, Python and SQL
- Experience of ETL technical design, including data quality testing, cleansing and monitoring, and data warehousing and data modelling capabilities
- Experience using programming languages alongside knowledge of data and software engineering fundamentals
- Good knowledge of modern code development practices
- Strong communication skills with the ability to proactively engage with a wide range of stakeholders.
Benefits
- Professional development opportunities
- Health insurance
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Data EngineeringPySparkPythonSQLETLData Quality TestingData CleansingData WarehousingData ModellingDevOps
Soft Skills
Strong CommunicationStakeholder Engagement