Description:
We are looking for an innovative and technical person to join this team in the role of Data Engineer.
In this role you will:
- Blend hands-on technical tasks, team collaborations, and regular communications with various stakeholders.
- Provide data Ingestion Support: A core part of your role will involve aiding the team in the ingestion of vast sets of data into the Google Cloud Platform
- Work closely with senior data engineers to ensure data is sourced, cleansed, and integrated accurately, ensuring the foundation of our analytics is robust
- Provide Visualization Tool Support: As the bank evolves its data capabilities, there’s a push towards integrating contemporary visualization tools. You’ll support the rollout and adoption of tools like Google Gemini, Looker Core, Prophecy and Databricks
- Deliver Pipeline Visibility and Communication: You will assist in maintaining the visibility of our data pipelines, ensuring they are monitored, and any issues are communicated promptly. Regular updates to both technical and non-technical teams will be crucial, and you’ll be a key conduit for that
To be successful in this role you should have:
- Strong analytical reasoning skills
- Knowledge and understanding of Programming Language (Python, SQL, Scala, Spark)
- Strong Data Modelling, Data Warehousing, Designing efficient data pipeline skills
- Google Cloud Platform knowledge: Experience with BigQuery, DataFlow, DataProc, Data Catalog, Cloud Composer
- An ability to integrate data from multiple sources using APIs, third party tools, or custom connectors
- Proficiency with Git for version control
- Ability to collaborate with data scientists, analysts, and other engineering using tools like JIRA, Confluence
- Strong understanding of DevOps practices for deployment and maintenance of data pipelines. Continuous learning is also important as the tools and technologies in the data space evolve rapidly
- Excellent oral & written communication with ability to influence, communicate analysis and recommendations to colleagues at different levels of the organization
- Demonstrable coding experience required as essential – experience with BigQuery, Spark & Python
- Stakeholder management skills with the ability to explain complex technical solutions to audiences of different technical knowledge and understanding