Data Warehouse Related Responsibilities
- Collaborate with cross-functional teams, including data engineers, business analysts, and data scientists, to understand data requirements and design optimal data warehouse solutions that align with business objectives.
- Develop and implement end-to-end ETL (Extract, Transform, Load) processes to ingest, transform, and load data from various sources into the data warehouse. Utilize industry-leading ETL tools to automate and streamline these processes.
- Collaborate with database administrators to optimize query performance, identifying and resolving bottlenecks through query optimization, indexing strategies, and data partitioning.
- Work closely with business analysts, data scientists, and other stakeholders to understand data consumption patterns and provide support for their analytical initiatives. Translate business requirements into effective data solutions.
- Create and maintain comprehensive documentation for data warehouse processes, including data lineage, transformations, business rules, and metadata. Ensure knowledge sharing and continuity within the team.
- Stay up-to-date with industry best practices, emerging technologies, and trends in data warehousing and analytics. Continuously evaluate and recommend new tools, techniques, and methodologies to enhance the data warehouse infrastructure.
- Collaborate with IT security and compliance teams to ensure data security, privacy, and compliance with relevant regulations.
Minimum Qualifications:
- Minimum 3 years of experience.
- Experience in banking/ bank applications is a plus.
- Prior Experience in ETL tools such as Informatica, Talend, or Apache NiFi, and data integration techniques for handling structured and unstructured data
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree is a plus.
- Prior experience with SAP Business Objects (BO) is a plus.
- Proficiency in ETL tools such as Informatica, Talend, or Apache NiFi, and data integration techniques for handling structured and unstructured data.
- Strong experience with SQL and database systems such as SQL Server, Oracle, or PostgreSQL. Familiarity with NoSQL databases is advantageous.
- In-depth understanding of data modelling, dimensional modelling, and data normalization techniques.
Job specific Skills:
- Fair knowledge of building system interfaces and systems integration
- Fair knowledge of Banking systems
- Fair understanding of business cycles
- Enthusiastic and fast learner
- Ability to execute multiple projects and initiatives balancing department and organizational demands and resources.
- Delivery of timely and accurate information for decision making.
- Good presentation skills.
- Highly organized and detail oriented.
- Self-motivated and independent.