Cloud Solutions Architect
  • Full Time
  • 3+ Years
  • Canada

Job Description

We are seeking an experienced and innovative Cloud Solutions Architect to join our dynamic IT team. As a Cloud Solutions Architect, you will play a pivotal role in designing and implementing scalable, reliable, and secure cloud-based solutions. This role offers an exciting opportunity for a strategic thinker and technical expert to contribute to the success of our cloud initiatives.

Responsibilities

  • Cloud Design: Collaborate with stakeholders to understand business requirements and design scalable and reliable cloud-based architectures.
  • Cloud Migration: Assess existing systems and applications, develop migration strategies, and lead the migration of on-premise solutions to the cloud.
  • Infrastructure as Code (IaC): Implement infrastructure as code practices using tools such as Terraform or AWS CloudFormation to automate and manage cloud resources.
  • Security: Integrate security best practices into cloud architectures, ensuring data protection, identity management, and compliance with industry standards.
  • Cost Optimization: Design cost-effective cloud solutions, monitor usage, and implement optimization strategies to ensure efficient resource utilization.
  • Performance Optimization: Collaborate with development and operations teams to optimize the performance of cloud-based applications and services.
  • Cloud Governance: Define and enforce cloud governance policies, including resource tagging, access controls, and budget management.
  • Collaboration: Work closely with cross-functional teams, including development, operations, and security, to ensure the successful implementation of cloud solutions.

Skills Required

  • Education: Bachelor's or master's degree in Computer Science, Information Technology, or a related field. Relevant certifications such as AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect are highly desirable.
  • Experience: Minimum of 5-8 years of professional experience in cloud architecture or a related role, with a proven track record of designing and implementing successful cloud solutions.
  • Technical Skills: Expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform. Proficient in infrastructure as code tools (Terraform, AWS CloudFormation). Strong knowledge of containerization and orchestration tools (Docker, Kubernetes). Familiarity with serverless computing concepts and technologies. Understanding of networking, security, and compliance in cloud environments.
  • Communication Skills: Excellent communication skills to convey complex technical concepts to both technical and non-technical stakeholders.
  • Problem-Solving Skills: Strong analytical and problem-solving skills to address complex business challenges with effective and innovative cloud solutions.
  • Collaboration: Ability to work effectively within a team and across departments to ensure alignment between business goals and cloud solutions.
  • Adaptability: Capability to adapt to evolving cloud technologies, industry trends, and project requirements.
  • Leadership: Demonstrated leadership skills in guiding teams and influencing decision-making related to cloud architectures.

We have cool benefits support you

  • Competitive Compensation: We offer a competitive salary and benefits package to recognize and reward your expertise and contributions to our cloud initiatives.
  • Health and Wellness: Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
  • Professional Development: Opportunities for ongoing professional development, including attending cloud conferences, workshops, and obtaining certifications.
  • Flexible Work Arrangements: We understand the importance of work-life balance and offer flexible work arrangements to support your well-being.
  • Cutting-Edge Projects: Work on cutting-edge cloud projects that challenge and inspire you, allowing you to showcase your cloud architecture skills.
  • Collaborative Environment: Join a collaborative and inclusive work environment where your strategic thinking contributes to the success of our cloud initiatives.
  • Career Growth: A supportive environment that encourages career growth and provides opportunities for advancement within the organization.
  • Innovation: Be part of a team that values innovation, encourages new ideas, and embraces the latest cloud technologies to design effective and forward-thinking solutions.
Apply Now