GENERAL FUNCTION:
- The data engineer designs and builds platforms, tools, and solutions that help the bank manage, secure, and generate value from its data.
- The person in this role creates scalable and reusable solutions for gathering, collecting, storing, processing, and serving data on both small and very large (i.e. Big Data) scales.
- These solutions can include on-premise and cloud-based data platforms, and solutions in any of the following domains ETL, business intelligence, analytics, persistence (relational, NoSQL, data lakes), search, messaging, data warehousing, stream processing, and machine learning.
- Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined.
- Accountable for always doing the right thing for customers and colleagues, and ensures that actions and behaviors drive a positive customer experience.
- While operating within the Banks risk appetite, achieves results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types.
ESSENTIAL DUTIES RESPONSIBILITIES: -
- Responsible for design, Development, and Support of data solutions, APIs, tools, and processes to enable rapid delivery of business capabilities.
- Work closely with IT application teams, Enterprise architecture, infrastructure, information security, and LOB stakeholders to translate business and technical strategies into data-driven solutions for the Bank.- Act as a technical Expert addressing problems related to system and application design, performance, integration, security, etc.
- Conduct research and Development based on current trends and technologies related to the banking industry, data engineering and architecture, data security, and related topics.
- Work with developers to Build CI/CD pipelines, Self-service Build tools, and automated deployment processes.
- Evaluate software products and Provide documented recommendations as needed.- Provide Support and troubleshooting for data platforms.
Must be willing to Provide escalated on-call Support for complicated and/or critical incidents.- Participate in the planning process for hardware and software. - Plan and work on internal projects as needed, including legacy system replacement, Monitoring and analytics improvements, tool Development, and technical documentation.- Provide technical guidance and mentoring for other team members.
- Manage and prioritize multiple assignments
Skills Required
Analytics, Nosql, Big Data, Monitoring, Documentation, Integration