View all jobs

Cloud (Data) Solution Architect

North York, Ontario ยท Computer/Software

Cloud Solution Architect

Job Description:

Position Overview: We are seeking a highly skilled Cloud Solution Architect with a strong background in data management and analytics to join our dynamic team. The ideal candidate will be responsible for designing and implementing scalable, reliable, and secure cloud solutions that leverage data effectively to meet our business needs. This role requires a deep understanding of cloud technologies, data architecture, and the ability to translate business requirements into technical solutions.

Key Responsibilities:

  1. Cloud Solution Design: Design end-to-end cloud solutions that align with business objectives, leveraging cloud-native services and architectures. Collaborate with cross-functional teams to gather requirements and define technical specifications.

  2. Data Architecture: Develop comprehensive data architecture strategies that support data storage, processing, and analytics requirements. Design data models, data pipelines, and data integration solutions to ensure efficient and reliable data access and analysis.

  3. Cloud Infrastructure Management: Implement and manage cloud infrastructure components such as compute, storage, networking, and security services. Optimize cloud resources for cost efficiency and performance.

  4. Data Governance and Security: Establish data governance policies and procedures to ensure data quality, privacy, and compliance with regulatory requirements. Implement robust security measures to protect data assets against unauthorized access and data breaches.

  5. Analytics and Insights: Drive data-driven decision-making by developing advanced analytics and reporting solutions. Collaborate with data scientists and business analysts to derive actionable insights from data and drive business value.

  6. Performance Optimization: Monitor and optimize the performance of cloud-based data solutions to meet SLA requirements. Identify and resolve performance bottlenecks through performance tuning and optimization techniques.

  7. Continuous Improvement: Stay current with emerging cloud technologies and data management trends. Evaluate new tools and technologies to enhance our cloud infrastructure and data capabilities.


  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in cloud architecture and data management roles.
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of data architecture principles and best practices.
  • Experience with data modeling, ETL processes, and data warehousing.
  • Hands-on experience with cloud-native data services such as AWS Glue, Azure Data Factory, or Google BigQuery.
  • Familiarity with programming languages such as Python, Java, or Scala.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Certification in cloud computing (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Knowledge of big data technologies such as Hadoop, Spark, or Kafka.
  • Experience with machine learning and AI technologies for data analytics.
  • Familiarity with DevOps practices and CI/CD pipelines.

Share This Job

Powered by