ITS is part of the TD Bank Group (TDBG), one of Canada’s largestfinancial institutions. ITS designs, delivers and maintains available, adaptable, secure, and cost-effectiveinfrastructure-basedtechnology services to TD and supports the bank’s vision and strategy to be the best-run, most integrated, customer-focused,financialinstitution in areas where the bank competes.
Working with technology and business partners, ITS delivers and maintains all internal (employee facing – computers, phones, mobile, software and hardware) and external (customer facing – banking, trading and monetary vehicles supported by electronic systems) infrastructuretechnology solutions that support the bank. ITS plays a critical role by providing this computing / network foundation in support of 1600+ applications serving 22 million customers and hundreds of millions of transactions daily, and in support of the ongoing productivity and mobility of TD’s 85,000+ staff.
With a North American-wide workforce, ITS has centres located in Toronto, Scarborough, Mississauga, Barrie, London in Ontario, Canada and New York and New Jersey, USA.
This role will report to Sr. Managing Engineer within the Database Engineering organization. The accountabilities for the role include, but are not limited to, the following:
Leverage deep NoSQL and relational database technology expertise to deliver quality database designs as part of a fully integrated solution for new projects that is consistent with client requirements and project objectives following TD’s technology architecture and security standards.
Develop automated PAAS / DBAAS solutions that deliver self-service platform builds across private and public clouds. Python, SALT and VMware VRA/VRO skills are key.
Work with partners and team members within Technology to provide professional consultation services on technology best practices, standards and policies/guidelines.
Execute strategy to steer solutions to the use of standardized design patterns across Application, Platform and Infrastructure. The incumbent will require an in-depth understanding of their business needs while identifying and leveraging synergies across the various areas.
Coordinate and lead teams to deliver solutions in assigned functional area, meet SLA’s, Interface with IT, finance, audit, business unit management and other areas of TDBFG to ensure integrated processes, efficient introduction of new technologies, retirement of obsolete technologies and support for business-led initiatives requiring the capabilities of this infrastructure.
Ensure that all areas in the organization that provision, deploy and support the Big Data designs have the documentation they require to effectively execute their roles for project delivery.
Effectively identify and manage stakeholder engagement and impacts across the enterprise. Engage relevant stakeholders to review progress and obtain appropriate input, validation and approval of key decisions and design standard exceptions.
Work with vendor platform providers and engineering peers to keep abreast of trends, products, frameworks, and applications.
Work with other teams to implement best practices for database platform designs i.e. upgrades, data migration plans, HA, data replication and backup & recovery strategies.
Proactive in identifying opportunities for technology design improvements to build more robust platform domains. Review and contribute to design & build standards.
Maintain knowledge and understanding of external development, market conditions and their impact.
Act as thought leader, innovator and agent of change to influence and drive our strategy and proactively share knowledge with team members to further extend team capability and service excellence.
May interact with regulatory and compliance bodies to consult on items relating to ITStechnologyand tools
Minimum of 5 years of experience in designing, building and administering Big Data / NoSQL / relational platforms including Cassandra, MongoDB, SQL Server, PostgreSQL, Spark and Kafka.
Oracle, Influx, Hadoop and middleware/messaging software is a plus.
Overall infrastructure systems engineering across a broad array of technologies including network, firewalls, operating systems, identity and access management is a key success factor to the role.
The candidate must be able to quickly pick up and become an expert in new data platform technologies and certify their usage for TD’s overall consumption.
Experience in developing strategies, roadmaps and designs for large-scale organizations. Enabling the enterprise the ability for rapid growth and scalable solutions that do not require extensive manual intervention.
Extensive project experience designing enterprise Big Data / database platforms by implementing best practices with a focus on database optimization, functionality, security and scalability.
Proven ability to present complex technical ideas in business friendly language and proven technical and troubleshooting skills with the ability to isolate root causes.
Utilize subject matter expertise to introduce new technologies, or new versions of existing technologies, into the organization.
Design highly available Big Data / NoSQL / relational systems that meet our security and compliance policies required by our bank systems.
Proven ability to collaborate across a large organization to effectively realize outcomes
History of making an impact, developing and executing on strategies and delivering superior results in both the short and long term
Proven ability to leverage deep subject matter expertise to develop and deploy a vision and align others to that vision. Known for providing creative thought leadership while also listening and engaging others to provide input in the shaping of that vision
Adapts to new different or changing requirements , quickly grasps new concepts adapts and reflects on lessons learned – comfortable with ambiguity, analyzes and evaluates, defines problem/challenge, identifies alternatives and makes timely decisions
Exhibits comfort and maintains composure with audiences at all levels, tailors communication style and delivery to different audiences, uses effective listening skills to gain clarification from others.
Uses knowledge of formal and informal policies and organizational interconnections to effectively navigate boundaries
Strong influence and persuasion skills – gets people to change position or course of action through conversations and debate
Work collaboratively across the ITS leadership team to gain support, resourcing, and drive results.
Build effective relationships with IT leaders across the organization
University or post-graduate degree
The ideal candidate will have a strong academic background (e.g., computer science,engineering)
Technology leadership and execution
Able to manage effectively in a highly matrixed environment.
Highly motivated individual with a track record of successfully implementing solutions across line of business boundaries.
Must be able to work with a pool of experts and ensure high levels of service even when the effort crosses organizational boundaries.
Comfortable leading through change and recognized as a champion for continuous improvement.
Thrives in a fast paced environment, managing multiple deadlines and competing priorities.
Excellent customer service orientation and a professional approach; including ability to interact with all levels across the organization.
Proven negotiation and influencing abilities, with contract/vendor management experience an asset.
Strong communicator, with excellent oral, written and presentation skills.