This job is no longer available. Continue your job search here.
Infrastructure & Capital Projects - Data Solutions Architect, COM
Toronto
Job No. 1327
Job Description
- (Internal Title: Business Systems Configuration / Development IV)
- Data design and analysis, architecture development, data modeling, development, deployment, and operations of enterprise data pipelines
- Collaborate with a team of other data engineers, analysts, and business subject matter experts to process data and prepare data sources
- Develop understanding of enterprise data in design, construction, commissioning in a railway environment
- Develop extensive integration needs across various consortium of companies and organizational boundaries
- Ingest, Process, and Model data from many heterogenous data sources to support the business and projects
- Responsible for delivering integrated project management functionalities with a focus on contract, cost, schedule, and risk management, and standard BI reports
- Plan for, direct, and execute appropriate means and methods to complete the Business Systems Configuration Development services on a large-size, or high-complexity project from inception through to completion
- Exercise authority in managing the work and controlling the delivery of the project per the project plan
- Identify risks and implement mitigation strategies and contingency plans
- Oversee the reporting team responsible for providing consolidated reporting, analytics, and ad-hoc reporting using Business Intelligence, Click Sense and Tableau
- Supervise and manage Ecosys and Oracle EBS including configuration, administration, reporting, dashboard development, and integration
- Ensure that applicable services, activities, and deliverables are of high quality and produced on time and budget
- Design and deliver scope, activities, project deliverables, and schedule for the current-state process assessment, tools and templates inventory, gap analysis or recommendations, business reviews, and the development or presentation of a roadmap for the future steps
- Provide relevant technology, automated solutions expertise, guidance, best practices, and lessons learned to the team concerning the delivery of these services
- Conduct Quality Assurance and Quality Control to ensure that final deliverables meet or exceed established requirements
- Coach and mentor the technical team
- Establish the requirements analysis and develop recommendation documents
- Clarify internal quality control checks and resolve quality issues for the project
- Define success criteria and disseminate them to involved parties throughout the project and program life cycle
- Recommend and interpret project and program expectations while delegating and managing deliverables with team members and stakeholders
- Assess project effectiveness in Business Systems by consulting with stakeholders
- Working Conditions
- Onsite
Qualifications
- Experience:
- Minimum of 10 years of experience in PMIS Application or Configuration
- Minimum of 10 years of experience in Project Management and Business System Development supporting EPC projects or management portfolios
- In depth experience with a big data cloud platform such Databricks
- Strong grasp of programming languages (Python, Scala, or equivalent) and a willingness to learn new ones
- Experience writing database-heavy services or APIs
- Experience building and optimizing data pipelines, architectures, and data sets
- Professional experience working with and processing and implementing a medallion data architecture
- Professional experience implementing complex ML architectures in popular frameworks such as Tensorflow, Keras, PyTorch, Sci-kit Learn, and CNTK
- Professional experience implementing and maintaining MLOps pipelines in MLflow or AzureML
- Education:
- Bachelor’s degree or higher in Computer Science, or equivalent degree and 5+ years working experience
- Skills and Competencies
- Experience writing database-heavy services or APIs
- Experience building and optimizing data pipelines, architectures, and data sets
- Working knowledge of queueing, stream processing, and highly scalable data stores
- Experience working with and supporting cross-functional teams
- Strong understanding of structuring code for testability
- Ability to coordinate implementation and deployment of solutions to a wide range of stakeholders including enterprise and external contractors