We are seeking a skilled Cloud Engineer to design, implement, and maintain scalable, secure, and cost-efficient cloud infrastructure. The ideal candidate will work closely with development, DevOps, and security teams to support cloud-based applications and services. Key Responsibilities Design, deploy, and manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud Build and maintain highly available, scalable, and fault-tolerant systems Automate infrastructure using Infrastructure as Code (IaC) tools (Terraform, CloudFormation, ARM, etc Monitor cloud environments and optimize performance, reliability, and cost Implement security best practices, IAM policies, and compliance controls Support CI / CD pipelines and DevOps workflows Troubleshoot and resolve cloud infrastructure and networking issues Collaborate with development teams to support application deployments Maintain documentation and operational runbooks Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) Hands-on experience with at least one major cloud platform (AWS / Azure / GCP) Strong understanding of Linux / Unix systems Experience with networking concepts (VPC / VNet, DNS, load balancers, firewalls) Proficiency in scripting or programming (Python, Bash, PowerShell, etc Experience with containers and orchestration (Docker, Kubernetes) Familiarity with monitoring and logging tools (CloudWatch, Azure Monitor, Prometheus, etc Preferred Qualifications Cloud certifications (e.g., AWS Solutions Architect, Azure Administrator, GCP Professional) Experience with DevOps tools (Jenkins, GitHub Actions, GitLab CI) Knowledge of security and compliance frameworks Experience supporting production-scale cloud systems
Cloud Engineer • Raleigh, NC, United States of America