Finding the best job has never been easier
Share
Job Description
We are seeking highly motivated and capable technologists to join our Data as a Services team to work on the forefront of enabling TD's big data strategy with a special focus on ETL/data curation on on-cloud Azure Platform across multiple large-scale transformation programs and in a data management context, reporting to the engineering manager, the data engineer will lead team members to develop ETL processes, design and build data stores and transformations on Azure platform, coordinate team member's work into an integrated high quality product.
Technical Lead Data Engineeryou will:
Lead a team of data engineers in development and implementation of data engineering solutions, ensuring they meet business requirements and technical standards.
Provide technical guidance and mentorship to data engineers.
Design and develop ETL processes based on functional and non-functional requirements in python / pyspark within Azure platform.
Recommend and execute improvements.
Execute and provide support during testing cycles and post-production deployment, engage in peer code reviews.
Apply automation and innovation on new and on-going data platforms that aligned to business strategies.
Understand the full end to end development activities from design to go live for ETL development in Azure platform.
Document component design for developers and for broader communication.
Understand and adopt an Agile (SCRUM like) software development mindset
Follow established processes/standards, business technology architecture for development, release management and deployment process.
Design, develop and implement reporting platforms and complex ETL frameworks that meet business requirements.
Provide data analysis and requirements within enterprise platform.
Develop, maintain knowledge of data available from upstream sources and data within various platforms.
Job Requirements
Undergraduate Degree or Technical Certificate.
2+ years of experience in a leadership role.
5-7 years relevant design and development experience.
Senior work experience (>5 years): Azure platform and tools like Azure Data Factory, Azure Databricks, Synapse ; Python, Pyspark, Spark ; Data Flow Processes ; SQL Development ; ETL
Working experience with data modeling, relational modeling and dimensional modeling.
Working knowledge of source code control tool such as GIT
Implementation experience in managing and working in multiple environments, release and change management and knowledge of firewall, network work protocols, file transfer – TIBCO
Familiar with Agile development methodologies
Readiness and motivation (as an experienced developer and subject matter expert) to address and resolve complex issues, guide/advise/support clients, partners and project teams, often working on multiple medium-to-large sized projects.
Commitment to and belief in the quality of your deliverables.
Capacity and eagerness to work independently as a senior/lead role on multiple tasks and alsocoach/educate/guide/directothers.
Ability to assume assignments that are moderate- to highly- complex and multi-faceted, to be performed under management guidance.
Innovative, problem-solving and critical thinking - asking the right questions, taking calculated risks
Teamwork and collaboration strengths - ability to network, get involved and learn the organization culture and values
Communication skills - ability to articulate impactfully and through the correct means
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
These jobs might be a good fit