Job Title or Location
RECENT SEARCHES

Senior Solution Architect

Green Infrastructure Partners - 3 Jobs
Markham, ON
Posted yesterday
Job Details:
Remote
Full-time
Executive

Reporting to the Vice President, Information Technology, the Senior Solution Architect is responsible for designing and implementing complex technical solutions that align with GIP's organizational goals and project needs. As a senior member of the IT department, you will bridge the gap between business requirements and technology implementation, ensuring that our systems are scalable, secure, and effectively support our operations. The ideal candidate will possess strong leadership skills and the ability to drive innovation, working collaboratively with cross-functional teams to achieve business objectives.

Primary Scope of Role

  • Solution Design: Lead the end-to-end design of technical solutions, including overall architecture, system integration, and high-level software design. Ensure the solution architecture meets business requirements and aligns with the company's strategic goals and the industry's best practices.
  • Requirements Analysis: Work closely with business stakeholders to gather and analyze requirements. Translate business needs and project objectives into detailed technical specifications and architecture blueprints that guide development teams.
  • Technology Evaluation: Evaluate and select appropriate technologies, platforms, and tools to solve business problems. Stay current with emerging tech and assess new solutions, particularly on cloud services (Amazon Web Services and Microsoft Azure) and enterprise systems like Oracle JD Edwards or equivalent ERP, to recommend improvements or integrations that add value.
  • Cross-Functional Collaboration: Collaborate with a wide range of teams and stakeholders. Work alongside project managers, business analysts, construction project teams, and software development groups to ensure that proposed solutions are feasible and aligned with business expectations and technical standards. Coordinate with other architects (e.g., enterprise or technical architects) to ensure coherence with the overall IT architecture.
  • Project Management: Oversee the implementation of architectural initiatives and projects. Participate in project planning and management, including estimating resources, defining budgets, and assessing risks. Ensure that solution delivery stays on schedule and within scope, and adjust plans as needed to address any challenges or changes in project requirements.
  • Technical Problem-Solving: Serve as a top-level technical expert for complex system design, integration, or operational performance issues. Troubleshoot architecture and design problems, identify root causes of system issues, and devise effective solutions. Make high-stakes technical decisions to ensure IT solutions' reliability, performance, and security.
  • Mentorship: Mentor and guide junior solution architects and other technical team members. Review their solution designs, offer constructive feedback, and help develop their architecture and system design skills. Foster an environment of knowledge sharing and continuous improvement within the IT team.
  • Communication: Communicate complex technical concepts and solution designs clearly to technical and non-technical audiences. Prepare documentation and present architectural proposals to IT leadership and business stakeholders. Explain the benefits and trade-offs of different solutions in a way that executives, project managers, and end-users can understand, ensuring buy-in across the organization.
  • Strategic Alignment: Work with IT leadership (including the VP, IT) to ensure all solution architecture aligns with the enterprise architecture roadmap and long-term business strategy. Contribute to setting technical direction and standards and ensure compliance with security policies, regulatory requirements, and industry standards throughout solution design and implementation.
  • Emerging Trends: Staying up to date with emerging technologies (e.g., AI, IoT, blockchain) and their application in enterprise settings.

Position Requirements

  • Education: A bachelor's degree in Computer Science, Information Systems, Engineering, or a related field is required. A master's degree in a relevant discipline is a plus and can substitute for some professional experience.
  • Certifications: Professional certifications are highly valued. Preferred certifications include TOGAF (The Open Group Architecture Framework) certification, AWS Certified Solutions Architect (Associate or Professional), and Microsoft Certified: Azure Solutions Architect Expert. Certifications demonstrate a commitment to continuous learning and validate expertise in architecture frameworks and cloud solution design. Relevant project management or Agile certifications (e.g., PMP, PMI-ACP) can also be a plus, though not required.
  • Industry & Domain Experience: 5 -10 years of experience in Information Technology, software development, or related fields, with a significant focus on solution architecture or technical design of complex systems. Proven track record in designing and implementing large-scale solutions (e.g., enterprise applications, system integrations, cloud deployments).
  • Construction/Civil Engineering Focus: Experience in the construction or civil engineering industry is highly preferred. Familiarity with industry-specific processes and applications (such as project management systems, construction management software, or field service solutions) is a strong asset. Understanding the unique challenges of IT in a construction environment (e.g., remote job sites, mobile workforce, integration with engineering systems) will help tailor solutions to our business.
  • Project Delivery: Hands-on experience leading or playing a key role in IT projects from conception through implementation. Comfortable working in a fast-paced environment with multiple projects, and able to coordinate with cross-functional teams to deliver results. A history of successfully providing solutions that meet business needs and align with strategic objectives.
  • Cloud Platforms: Extensive experience with cloud computing platforms, especially AWS and Azure. Ability to design cloud-native architectures and leverage a wide range of cloud services for computing, storage, networking, and security.
  • ERP Systems: Proficiency with enterprise resource planning systems such as Oracle JD Edwards (or a similar ERP). Understanding how to integrate ERP modules with other applications and possibly migrate or extend on-premises ERP functionality to cloud or modern platforms.
  • Software Development & Databases: Strong background in software development and architecture. Proficient in one or more programming languages and familiar with software engineering best practices (design patterns, SDLC, DevOps processes). Solid understanding of database technologies, data modelling, and data integration techniques.
  • Architectural Knowledge: In-depth knowledge of architectural design principles and frameworks. Familiarity with enterprise architecture methodologies (e.g., TOGAF) and design patterns (such as service-oriented architecture, microservices, and API-led designs) to create scalable, maintainable solutions.
  • Analytical & Problem-Solving: Excellent analytical skills with the ability to dissect complex problems and formulate effective technical solutions. Proactive in troubleshooting issues and adept at decision-making, especially under pressure or when dealing with ambiguity.
  • Communication & Interpersonal: Outstanding communication skills, both written and verbal. Able to collaborate and build relationships across departments. Capable of clearly conveying technical information to non-technical stakeholders and translating business requirements into technical language for teams.
  • Leadership & Team Management: Demonstrated leadership abilities in guiding technical teams or projects. Experience in mentoring engineers or architects, fostering teamwork, and driving consensus. Strong organizational skills and the ability to lead by example, championing best practices and high-quality standards in solution delivery.

About Us

Our People

At Green Infrastructure Partners (GIP), our people are second to none. Our most valuable asset is people - our employees, our customers, and the public. Nothing is more important than our people coming to work happy and living safely. GIP team members are at the heart of our success in designing and delivering infrastructure projects safely, thoughtfully, and with the highest quality.

Our Work

The work we do impacts lives. It impacts our schools and neighbourhoods and shapes our communities and cities. We are one of Canada's largest and fastest growing construction companies. Every day our people are designing, delivering, and maintaining infrastructure for Canada's rapidly growing cities. From demolition, shoring and foundations, excavation, remediation, to structures, paving and the production of materials, we have the unique ability to self perform all project scopes without reliance on sub-contractors. The work we do at GIP today will carry us into a better, greener, and safer tomorrow.

Our Culture

We are committed to fostering a work environment that embraces Diversity, Equity, Inclusion and Belonging for all so our people benefit from the creative solutions that come from embracing differences.

Sustainability is part of our DNA. We focus on recycling and reusing materials by taking old roads and reengineering them into new roads, keeping tons of used materials out of our landfills.

As we look to the future . click apply for full job details

Share This Job: