Post Job Free
Sign in

Cloud Architect

Company:
Pow.re
Location:
Montreal, QC, Canada
Posted:
May 01, 2024
Apply

Description:

Role Description:

The Cloud Architect will play a crucial role in transitioning the company’s software product from an on-premises solution to a cloud-based SaaS model. This individual will be responsible for designing, deploying, and managing cloud infrastructure, including aspects related to compute, storage, networks, and security. They will ensure that the cloud architecture supports the SaaS platform's scalability, reliability, security and performance requirements. The Cloud Architect will work closely with Product Manager, DevOps Engineers, Software Developers, and stakeholders to create a secure, robust, and efficient cloud infrastructure that aligns with our business goals.

Profile and Experience:

Profound experience in designing scalable, secure, and efficient cloud infrastructures.

Deep knowledge of at least one major cloud service provider environment (AWS, Azure, Google Cloud) and familiar with the migration of on-prem applications to the cloud.

Should understand the cost implications and be able to design for high availability and disaster recovery.

Experience as a leader in a project team is very important for this role.

For such a role, Pow.re will expect intermediate and senior candidates to have 3 to 7 years of experience executing in the role of Cloud Architect and have succeeded in driving a solution or service to production for real customers and/or end-users, with a strong background in software development. Additionally, the candidate should have strong analytical skills to assess constantly changing technologies, and a deep understanding of cloud security principles.

Required credentials:

Bachelor’s or master’s degree in Computer Science, Information Technology, a related field, or equivalent work experience,

One or more suggested certifications, or equivalent:

Microsoft Certified: Azure Solutions Architect Expert

AWS Certified Solutions Architect – Associate

Google Cloud Certified – Professional Cloud Architect

Certified Cloud Security Professional (CCSP)

VMware Certified Professional – Network Virtualization (VCP-NV)

Key Responsibilities:

Define the cloud architecture, ensure security and compliance, optimize cost, and lead the migration strategy.

Design and develop a comprehensive cloud solution that meets both the technical and business requirements of our internal and external stakeholders. This includes selecting the appropriate services and configuring them to create a seamless, scalable, and secure environment.

Select appropriate cloud services (IaaS, PaaS, SaaS) based on the application requirements and business needs.

Lead the migration process from on-premises to cloud, including data migration strategies and execution.

Ensure Compliance and Security: Design the cloud environment in accordance with regulatory compliance needs and organizational security policies. Implement and manage security tools and practices to protect assets in the cloud.

Regularly assess the performance of the cloud solution, adjusting infrastructure as needed to improve speed, efficiency, and scalability.

Ensure cost optimization by monitoring usage and selecting cost-effective cloud services and pricing models without compromising on performance, scalability, and security.

Develop disaster recovery and business continuity plans in the cloud environment.

Implement industry-standard security measures and compliance protocols.

Provide guidance and support to the development and DevOps teams regarding cloud best practices and deployment strategies.

Write detailed documentation for all aspects of the role and the deliverables as a Cloud Architect.

Familiar with development tools such as GitHub, Jira, Confluence and other similar tools.

Apply