[Remote] Cloud Engineer
Note: The job is a remote job and is open to candidates in USA. SMARTFOX is seeking Cloud Engineers to join their growing infrastructure team. The role involves designing, deploying, and managing scalable and secure cloud infrastructure, as well as collaborating with development teams to support application deployment and scaling needs.
Responsibilities
- Design, deploy, and manage scalable, secure, and cost-efficient cloud infrastructure (AWS/Azure/GCP)
- Set up and maintain CI/CD pipelines for automated deployments
- Monitor system performance, troubleshoot issues, and ensure high availability
- Implement Infrastructure as Code (IaC) using Terraform/CloudFormation/ARM templates
- Manage containerization and orchestration (Docker, Kubernetes)
- Collaborate with development teams to support application deployment and scaling needs
- Implement and maintain security best practices, IAM policies, and compliance standards
- Optimize cloud costs and resource utilization
- Maintain documentation for infrastructure, processes, and runbooks
- (For experienced candidates) Mentor junior engineers and lead cloud migration/modernization projects
Skills
- Bachelor's degree in Computer Science, IT, or related field
- Basic understanding of cloud concepts (compute, storage, networking)
- Familiarity with at least one cloud platform (AWS/Azure/GCP) certifications are a plus
- Basic scripting knowledge (Python/Bash/PowerShell)
- Understanding of Linux fundamentals
- Strong willingness to learn and problem-solving mindset
- Knowledge of Git/version control is a plus
- Hands-on experience with AWS/Azure/GCP services (EC2, S3, VPC, IAM, Lambda, etc.)
- Proven experience with IaC tools (Terraform, CloudFormation, Ansible)
- Strong experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Hands-on experience with Docker and Kubernetes
- Experience with monitoring/logging tools (CloudWatch, Prometheus, Grafana, ELK)
- Strong scripting/automation skills (Python, Bash, Shell)
- Experience with networking concepts (VPC, subnets, load balancers, DNS)
- Cloud certifications (AWS Certified Solutions Architect / Azure Administrator / GCP Associate) preferred
- Experience with multi-cloud or hybrid cloud environments
- Knowledge of serverless architecture
- Exposure to DevSecOps practices
- Experience with database management (RDS, DynamoDB, Cosmos DB)
Company Overview