Manager, Data, Architecture and Integration

at  University of Toronto

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Dec, 2024USD 118368 Annual28 Sep, 20242 year(s) or aboveDesign,Software Design,Angular,Togaf,Aws,Tomcat,Zachman,Software Architecture,Communication Skills,Collaboration,Analytical Skills,Jpa,Analytics,Servicenow,Npm,Cooperation,High Pressure Environment,Maven,Data Solutions,Docker,Client RequirementsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Date Posted: 09/26/2024
Req ID: 39748
Faculty/Division: Ofc of the Chief Information Officer
Department: Enterprise Apps & Solutions Integration
Campus: St. George (Downtown Toronto)

DESCRIPTION:

Reporting to the Assistant Director, Technical Solutions & Architecture, the Manager, Data, Architecture and Integration will manage a collaborative, cross-functional team of senior expert resources in a unit within Enterprise Applications & Solutions Integration (EASI). The incumbent will provide leadership, guidance and expertise to a highly skilled and diverse team of Information Technology (IT) specialists responsible for the establishment and maintenance of technology standards, architecture, design, roadmap planning, delivery and maintenance of key enterprise system solutions in an agile, cost effective and timely manner.
The Manager will support the Assistant Director and oversee the development and maintenance of sustainable business and technology architecture models, standards and practices, data architecture and solution designs, and will ensure the successful systems and data integration strategy and practice. They will also ensure that solution and data delivery are strategically aligned and provide the best value for the University. This includes maintaining the architecture body of knowledge, developing standards and patterns that contribute to the wider University technical community.
The Manager will proactively and collaboratively seek innovative ways to continuously enhance technical development and operational processes for increased quality, efficiency, repeatability and faster delivery/ integration of EASI’s enterprise solutions. They will act as a steward and directly oversee the development, implementation and progression of EASI’s development operations principles, policies, procedures, and best practices.
The incumbant will work closely with the Assistant Director, EASI project delivery teams, key stakeholders and ITS partners recommending and assisting with designing technical solutions, establishment of financial estimates and resourcing needs, and developing actionable plans to implement and support those systems and/or services. They will serve as a trusted adviser and consultant to advise on optimal technical solutions and processes, ensuring recommendations align with University and ITS strategic plans.

EDUCATION

University degree in computer science or engineering, or a relevant combination of education and experience. Architecture methodologies training and practices, and formal project management training. PMP designation or similar accreditation is an asset.

EXPERIENCE

  • Minimum 8 years’ experience in application development and/or technology/solution architecture and design in a high-volume, large, enterprise-level IT environment which includes:
  • 2 years’ experience as a Technical Lead focused on architecting and designing and developing large enterprise applications and systems integrations
  • 5 years’ of using architecture framework or methodology such as TOGAF or Zachman in leading and implementing architecture and designs of complex IT ecosystems, cloud platforms, solutions and applications
  • Azure Certified Solutions Architect Professional certification and/or other Azure professional certifications is an asset
  • Managerial experience over highly skilled staff
  • Project management experience of complex enterprise solutions, particularly using an Agile Scrum development methodology
  • Experience working across varied technology domains, such as Business, Applications, Data, Infrastructure, Integration and Security.
  • Experience providing technology leadership in complex projects and programmes, with an understanding of long-term business objectives and the ability to suggest technical strategies to meet those objectives, by introducing innovation through technology.
  • In-depth working experience using Azure Cloud services including Azure Data Lake, Azure Databricks and Azure Synapse Analytics and other related technologies
  • Experience in the use of cloud technologies, cloud strategies and in architecting solutions for the cloud, as well as big data, analytics, artificial intelligence, Internet of Things and automation.
  • Experience of modern engineering practices (such as DevOps, CI/CD, PaaS) and cloud-native platforms and services (such as Azure, AWS, O365, ServiceNow)
  • Extensive experience with systems planning, development and design, networking and computer infrastructure, database management, capacity management, virtualization technologies and cloud computing
  • Experience with: Web Services (SOAP/REST), Struts 2, JPA, WebSphere Liberty Profile, Tomcat, Eclipse and /or IntelliJ IDE, Git or BitBucket, Maven, Gradle, JavaScript, NPM, Nodel.js, HTML5, Jenkins, Containerization (Docker), DevOps principles, concepts and practices
  • Experience building web applications using: Java EE, Web Services, Servlets, EJBs, JSP, Struts, Inversion of Control pattern, Model View Controller pattern, JSTL, JUnit, ORM packages, Continuous Integration, Continuous Deployment, JavaScript, JQuery, Angular or other UI frameworks, HTML5
  • Proven experience in translating technical requirements into business language and client requirements into technical language
  • Experience negotiating with service providers, establishing and monitoring service level agreements

SKILLS

  • General technical knowledge and excellent skills across several domains, which may include software design, development, engineering and integration, cloud-native services, productivity tools, applications, infrastructure, data solutions, business / service design
  • Strong analytical skills to research business systems, determine trends and develop and streamline processes for large complex business applications and/or service operations
  • Strong technical solutions architecture, design and systems planning skills
  • Thorough knowledge of software architecture, models and patterns e.g. microservices
  • Excellent knowledge of services development, systems analysis, specifications techniques and implementation strategies, including DevOps concepts and strategies
  • The ability to suggest and influence good data architecture, with experience of creating and designing data solutions
  • Excellent oral and written communication skills and ability to produce high-quality, comprehensive communications materials
  • Excellent staff management, project management, technical lead and facilitation skills
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Adept at conforming to shifting priorities, demands and timelines through analytical and problem-solving capabilities
  • Strong ability to elicit cooperation and collaboration from a wide variety of sources, including upper management, stakeholders, and other departments
  • Excellent conflict resolution skills with strong ability to exercise judgement, tact, discretion and determination
  • Adept at conducting research into technical or project-related issues and products, to continually improve processes and solutions as technology changes
  • Adept at quickly learning, understanding, and applying new technologies and process frameworks
  • Strong organization skills with the ability to effectively prioritize and execute tasks in a high-pressure environment

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Computer science or engineering or a relevant combination of education and experience

Proficient

1

Toronto, ON, Canada