Cloud Engineer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Key Responsibilities
- Design, deploy, configure, and manage cloud infrastructure using AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Provision and manage cloud resources such as virtual machines, storage, networking, and databases.
- Implement cloud infrastructure solutions to ensure scalability, availability, and security.
- Monitor cloud infrastructure performance and troubleshoot technical issues.
- Manage cloud networking, including VPC, Virtual Networks, subnets, firewalls, and load balancers.
- Implement cloud security policies, IAM, RBAC, and access management.
- Automate infrastructure provisioning using Terraform, CloudFormation, or ARM templates.
- Manage backup, disaster recovery, and business continuity solutions.
- Work with DevOps teams to implement CI/CD pipelines and deployment automation.
- Optimize cloud infrastructure costs and resource utilization.
- Perform cloud migrations and infrastructure upgrades.
- Maintain cloud documentation and follow industry best practices.
Preferred Skills
- Hands-on experience with AWS, Azure, or GCP cloud platforms.
- Strong knowledge of cloud infrastructure and architecture.
- Experience with Linux and Windows Server administration.
- Knowledge of networking concepts such as DNS, VPN, TCP/IP, subnets, and firewalls.
- Experience with Virtual Machines, storage, and cloud databases.
- Knowledge of Infrastructure as Code (IaC) using Terraform.
- Understanding of Docker and Kubernetes.
- Experience with monitoring tools and cloud performance management.
- Knowledge of IAM, security policies, and access management.
- Understanding of CI/CD pipelines and DevOps practices.
- Good troubleshooting and problem-solving skills.
More about this job
Responsibilities
Design, deploy, manage, and secure cloud infrastructure, including compute, storage, networking, and databases, while monitoring performance and resolving technical issues. Automate provisioning and deployments, support migrations and disaster recovery, and optimize cloud costs in collaboration with DevOps teams.
Requirements
The posting prefers hands-on experience with AWS, Azure, or GCP, along with knowledge of cloud architecture, server administration, networking, virtual machines, storage, and cloud databases. It also seeks familiarity with Terraform, Docker, Kubernetes, monitoring, IAM, CI/CD, and strong troubleshooting skills.
Skills
- AWS
- Microsoft Azure
- Google Cloud Platform
- Cloud Infrastructure
- Linux
- Windows Server
- Networking
- Terraform
- Docker
- Kubernetes
- Cloud Security
- Identity And Access Management
- CI/CD
- Monitoring
- Troubleshooting
- Cost Optimization
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- AWS
- Microsoft Azure
- Google Cloud Platform
- Cloud Infrastructure
- Cloud Architecture
- Virtual Machines
- Cloud Storage
- Cloud Networking
- VPC
- Virtual Networks
- Subnets
- Firewalls
- Load Balancers
- Cloud Databases
- Linux
- Windows Server
- DNS
- VPN
- TCP/IP
- Terraform
- CloudFormation
- ARM Templates
- Infrastructure As Code
- Docker
- Kubernetes
- Identity And Access Management
- Role-Based Access Control
- CI/CD
- Disaster Recovery
- Cloud Cost Optimization