Senior Digital Solution Architect
GAME ON – We Need You
We’ve said GAME ON, and we mean it – we are rapidly transforming to better serve Ontarians by delivering great gaming experiences through our digital, retail lottery, and land-based gaming channels. Over the past year, we delivered a record $2.5 billion in net profit to the Province of Ontario. Now, we’re expanding our horizons even further, with a new strategic direction to become a world-class gaming entertainment leader with a globally admired digital platform. We’re ready to take this game to the next level and need a passionate Senior Digital Solution Architect (DSA) who can perform detailed solution analysis to design solutions that align with the overall Digital/iGaming Strategy and Product Roadmap, Enterprise Architecture and standards, as well as ensuring the recommended solution aligns with the overall desired business outcomes.
YOUR ROLE IN THE GAME
Reporting to the Director, Digital Technical Solutions, you will be empowered to:
Partner in the Design of Digital Architecture
- Develop and maintain the Digital/iGaming Architecture for the organization, depicting applications, data sources, and their integrations.
- Ensure future Digital/iGaming Architectures are consistent with organizational goals, business objectives, standards, Enterprise Architecture, product roadmaps, and contractual requirements.
- Conduct research on emerging technologies in support of Digital/iGaming development efforts and recommend technologies that will accelerate development, provide a competitive advantage, increase agility, and improve systems resiliency.
- Apply appropriate architectural design patterns for scaling, reusability, event-driven architecture, etc.
- Review the outputs produced by Business Analysis teams to conduct a review of detailed solution designs, incorporating all requirements, product roadmap, and success criteria.
- Analyze and determine the solution sourcing strategy to ensure the optimal delivery method of a solution to achieve economies of scale.
- Determine the required skillsets to support the delivery of all Digital/iGaming solutions.
- Work with third-party vendors to help design best-in-class Digital/iGaming solutions and integrations; review and approve all architecture designs; chair third-party technical design sessions.
- Own, maintain, and update all systems and any applications related to MarTech stack (Marketing Technologies).
Develop Tools for Solution Architecture and Design
- Monitor and manage both internally and externally delivered solutions, from identification of business needs through to transition of the solution to the production environment, to enable a smooth transition.
- Create detailed solution designs collaboratively, with reviews across stakeholders to ensure alignment with the overall business outcomes.
- Lead various solution design activities, including developing conceptual and logical solution design, designing system requirements, and supporting technical requirements gathering to ensure the solution meets the needs of the business.
- Support technical requirement gathering and systems requirement design to ensure alignment back to business needs and Digital Architecture.
- Identify opportunities for continuous improvement of solution management methodologies, including obtaining feedback after the solution has been implemented.
- Propose approaches to break down solutions into manageable components, aligning with Agile principles for delivering solutions iteratively.
Establish Critical Relationships & Communication
- Work in close partnership with the Digital Lab teams and Product Owners to gather and understand business roadmap, requirements, and backlog priorities.
- Provide technical support to Technical Product Owners, delivering macro-level Technical/Solution Assessments.
- Interact with Enterprise IT to ensure alignment with standards and requirements (e.g., Enterprise Architecture, Chapter Leads, Information Security).
- Collaborate with Digital Software Developers to ensure designs are communicated and understood by the software engineers and provide direction on software design-related matters.
- Work with other Delivery teams or Centers of Excellence to align on process, best practices, and standards.
- Communicate with non-technical stakeholders and translate technical solutions into business objectives and deliverables; provide solution review, walkthroughs, and presentations to various business leadership.
- Work with third-party or contracted resources or external technology vendors to collaborate and jointly design solutions.
WHAT YOU NEED TO PLAY
Experience:
- Minimum seven (7) years’ experience in leading the design and implementation of complex Digital/iGaming (Casinos/Lottery/Sports), Online, B2B/B2C solutions involving multiple technology areas.
- Minimum five (5) years of hands-on Cloud Technologies (e.g., MS Azure, AWS, Google), as well as Solution Management experience, providing subject matter expertise and/or guidance to the team. (Bonus experience: MarTech software & platforms, Content management systems, iGaming systems)
- Minimum two (2) years’ experience working in an Agile environment, interacting closely with Product Owners and Scrum Masters, providing solution design leadership.
Knowledge:
- Solution Architecture (SA/SAD/DRP).
- Cloud Architecture (Private/Public/Hybrid/Multi-Cloud), Cloud Computing (IaaS/SaaS/PaaS), Cloud Platform (MS Azure/AWS/Google).
- Mobile platforms (Android & iOS) and App architectures.
- Delivery methodology: Agile/Scrum.
- Enterprise Technology architecture (application, infrastructure, network, platform, etc).
- Product and Vendor evaluation.
- Technology trends: AI-Driven Architecture (Deep Learning/machine Learning), Data (Data warehouse, Data Lake), Microservices and Distributed Architectures, Event-Driven Architecture (EDA), Serverless Computing.
- Diagramming, modeling, and collaboration tools: Miro, Visio, Archi, Diagrams.net.
- Software tools: JSON, HTML 5.x, CSS (W3.CSS, Bootstrap), JavaScript (React/Vue/Node), Python, SQL (MS SQL, PostgreSQL, Java).
Additional Skills:
- Change Management: familiarity with change management requirements for a successful organizational effectiveness redesign.
- Facilitation: confident and clear facilitator of working sessions and presentations on Technical/Solution assessments, Solution Architecture, and Technical Designs.
- Conceptual thinking: strong conceptual thinker with a visionary mindset for effective organizational design.
- Collaboration & fun: inclusive and collaborative work style while creating fun and excitement in our work.
- Integrity and trust: commitment to transparency and openness.
PERKS OF JOINING OUR TEAM
- Part of a Bigger Picture: a socially responsible company that gives back to the province and people of Ontario.
- Flexible Work Environment: helps balance both work and life.
- You Matter: family-friendly work practices and hybrid work.
- Freedom to Innovate: supports new and better ways to be successful.
- Be Your Authentic Self: an environment that values diversity as a source of strength.
- Learning Galore: 24-7 access to robust online learning programs.
- Public Service Pension Plan: participate in a major defined benefit pension plan sponsored by the Government of Ontario.
- Variable Pay Program: performance-based incentives to share in our success.