View all jobs

Solution Architect

Mississauga, ON · Telecommunications
Job Duties / Accountabilities:
  • Act as a technical liaison between stakeholders, delivery teams, and support teams to ensure technical alignment of priorities, vision, and execution of work.
  • Working with vendors to select, test, and implement solutions; ensuring they deliver on requirements and helping overcome obstacles.
  • Conduct proof of concept in the lab, and trials.
  • Ownership of a technology roadmap and align it with the overall the business direction
  • Formulate and socialize team’s deliver plans/roadmaps and prioritize team’s deliveries.
  • Directly contribute to the hands-on technical delivery alongside product owners and developers as required providing design leadership and strategic advisory.
  • Drive the team to adopt best practices, implement internal guidelines and have a quality driven approach
  • Collaborate with teams to present potential technical solutions, clearly understanding the feasibility, benefits, and trade-offs of the proposed solutions
  • Participate in the ideation of new services, products, features, and solutions.
  • Identify and recommend areas for further improvements by participating in design sessions, proof of concept initiatives and process improvement decisions.
Critical Qualifications:
  • The ideal candidate will have a bachelor’s degree, or advanced degree in Computer Science or closely related subject.
  • 4+ years experience in software development and/or architecture.
  • 2+ years building Java/Python data engineering/science projects.
  • Hands on experience with setting up containerized environments (e.g. Kubernetes, Docker)
  • Solid knowledge of cloud-based and micro-services architecture
  • Expert in SQL/NoSQL or other query languages
  • Knowledge of Linux/Unix and scripting skills.
  • Objective driven and ability to set the right KPI’s towards value creation
  • Experience in software and system testing and operations support
  • Strong leadership and team-building skills, and must be able to collaborate effectively with a group of high performing individuals.
  • Demonstrated leadership ability to back decisions with research and the “why,” and articulate several options, the pros and cons for each, and a recommendation.
  • Strong inter-personal and communication skills including written, verbal, and technology illustrations.
Additional Preferred Qualifications (nice to have):
  • Solution Architect and\or Data Engineer Cloud Certifications (GCP, AWS, etc)
  • 2+ years coding in Scala / Spark, Spark Streaming
  • 2+ years building and coding applications using Hadoop components -  HDFS, Hive, Trino, Sqoop, Kafka, StreamSets, HBase, etc.
  • 2+ years understanding of traditional ETL tools & Data Warehousing architecture.
  • Some experience with Infrastructure as Code (Terraform or Anthos)
  • Experience with predictive analytics techniques (e.g. predictive modeling, statistical programming, machine learning, data mining, data visualization).
  • Practical knowledge with DevOps tools and programming/scripting languages such as Python, Bash, PowerShell, Go, Ansible, Git.
  • Red Hat or Equivalent qualification
  • Strong experience with Agile / Scrum and DevOps principles, practices and tools

More Openings

Helpdesk Level 2 Support
System Admin
Deployment Supervisor

Share This Job

Powered by