This role is based in India and as such all normal working days must be carried out in India.
Join us as a Data Engineer
- We’re looking for someone to build effortless, digital first customer experiences to help simplify our organisation and keep our data safe and secure
- Day-to-day, you’ll develop innovative, data-driven solutions through data pipelines, modelling and ETL design while inspiring to be commercially successful through insights
- If you’re ready for a new challenge, and want to bring a competitive edge to your career profile by delivering streaming data ingestions, this could be the role for you
- We're offering this role at associate vice president level
As a Data Engineer, you’ll be looking to simplify our organisation by developing innovative data driven solutions through data pipelines, modelling and ETL design, inspiring to be commercially successful while keeping our customers, and the bank’s data, safe and secure.
You’ll drive customer value by understanding complex business problems and requirements to correctly apply the most appropriate and reusable tool to gather and build data solutions. You’ll support our strategic direction by engaging with the data engineering community to deliver opportunities, along with carrying out complex data engineering tasks to build a scalable data architecture.
You’ll also be responsible for:
- Embedding new data techniques into our business through role modelling, training, and experiment design oversight
- Delivering a clear understanding of data platform costs to meet your departments cost saving and income targets
- Sourcing new data using the most appropriate tooling for the situation
- Developing solutions for streaming data ingestion and transformations in line with our streaming strategy
- Design and implement advanced automation solutions that strengthen risk management and control mechanisms across data engineering processes, while optimising operational costs by minimising manual intervention
To be successful in this role, you’ll need to be an intermediate level programmer and Data Engineer with a qualification in Computer Science or Software Engineering. You'll be respeonsible ensure the smooth running of the batch and be able to make engineering changes to improve it.
You’ll also need a strong understanding of data usage and dependencies with wider teams and the end customer, as well as a proven track record in extracting value and features from large scale data.
You’ll also need:
Hands-on experience of BDM, PowerCenter, IDMC, Oracle, Unix, Snowflake, Autosys, WatchTower, AWS
Strong experience of Airflow, Postgres, Teradata , Hadoop
Experience of ETL technical design, automated data quality testing, QA and documentation, data warehousing, data modelling and data wrangling
Extensive experience using RDMS, ETL pipelines, Python, Hadoop and SQL
A good understanding of modern code development practices
Good critical thinking and proven problem solving abilities