Key Responsibilities:

  • Design and implement cloud architecture solutions based on business needs, leveraging cloud services like AWS, Microsoft Azure, and Google Cloud.
  • Develop strategies for cloud migration, scalability, and disaster recovery.
  • Create and maintain architecture documentation, including system designs, technical specifications, and implementation plans.
  • Collaborate with software developers, network engineers, and other stakeholders to ensure seamless integration of cloud solutions with existing systems.
  • Optimize cloud infrastructure for performance, cost-efficiency, and security.
  • Ensure compliance with industry standards, regulatory requirements, and best practices for cloud security and data privacy.
  • Monitor and evaluate the performance of cloud systems to ensure reliability and minimize downtime.
  • Provide guidance and technical expertise on cloud technologies, best practices, and cloud-native design patterns.
  • Conduct security assessments and recommend security measures for cloud-based applications and services.
  • Assist in the implementation of automation tools and DevOps practices to improve system efficiency and delivery.
  • Evaluate emerging cloud technologies and provide recommendations for their integration into current systems.
  • Collaborate with project managers to define project timelines and deliverables, ensuring that cloud solutions are delivered on time and within budget.
  • Provide mentorship and training to junior architects and other technical staff on cloud technologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Cloud Solutions Architect, Cloud Engineer, or a similar role.
  • In-depth knowledge of cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).
  • Strong understanding of cloud services, including compute, storage, databases, networking, security, and DevOps tools.
  • Experience in designing cloud-based architectures with a focus on scalability, availability, and cost-efficiency.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Experience with cloud security, compliance, and data protection standards (e.g., GDPR, HIPAA).
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills, with the ability to work with both technical and non-technical teams.
  • Cloud certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect are preferred.
  • Experience with multi-cloud and hybrid cloud environments is a plus.
Job Category: Application
Job Type: Full Time Internship Part Time
Job Location: Burlington Toronto

Apply for this position

Allowed Type(s): .pdf, .doc, .docx