Cloud Engineer
- Memphis, TN, United States
$70 to $85 USD / hour
Applications open in a new tab.
Job details
- Pay
- $70 to $85 USD / hour
- Apply by
- Experience
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 3+ years of experience supporting cloud environments and infrastructure engineering.
- Posting language
- English
- Posted
Original job description
Job Summary We are seeking a skilled Cloud Engineer to design, implement, manage, and optimize cloud-based infrastructure and services across enterprise environments. The ideal candidate will have experience with cloud platforms, infrastructure automation, security, monitoring, and DevOps practices. This role will be responsible for supporting cloud migration initiatives, ensuring platform reliability, and driving operational excellence through automation and best practices. Key Responsibilities Design, deploy, and maintain cloud infrastructure in Azure, AWS, and/or Google Cloud Platform (GCP). Build and manage highly available, scalable, secure, and cost-effective cloud environments. Implement Infrastructure as Code (IaC) solutions using tools such as Terraform, ARM Templates, Bicep, or CloudFormation. Automate deployment, provisioning, and configuration management processes. Monitor system performance, availability, and security using cloud-native and third-party monitoring tools. Support application deployment and CI/CD pipelines in collaboration with development teams. Manage cloud networking, identity management, access controls, and security policies. Implement backup, disaster recovery, and business continuity solutions. Troubleshoot and resolve cloud infrastructure and application issues. Optimize cloud resource utilization and cost management. Participate in cloud migration, modernization, and transformation projects. Ensure compliance with organizational security, governance, and regulatory requirements. Document cloud architectures, operational procedures, and technical standards. Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 3+ years of experience supporting cloud environments and infrastructure engineering. Hands-on experience with one or more cloud platforms: Microsoft Azure Amazon Web Services (AWS) Google Cloud Platform (GCP) Experience with Infrastructure as Code (IaC) tools such as Terraform, Bicep, ARM Templates, or CloudFormation. Experience with scripting and automation using PowerShell, Python, Bash, or similar languages. Strong understanding of cloud networking concepts, including DNS, VPNs, VNETs/VPCs, load balancers, firewalls, and routing. Experience with Linux and Windows server administration. Knowledge of cloud security best practices and identity management. Understanding of DevOps methodologies and CI/CD processes. Preferred Qualifications Microsoft Certified: Azure Administrator Associate (AZ-104) Microsoft Certified: Azure Solutions Architect Expert (AZ-305) AWS Certified Solutions Architect Associate or detail oriented AWS Certified SysOps Administrator Google detail oriented Cloud Engineer Experience with Kubernetes and container orchestration platforms. Experience with Docker containerization. Experience with serverless technologies such as Azure Functions, AWS Lambda, or Google Cloud Functions. Knowledge of FinOps and cloud cost optimization strategies. Experience supporting enterprise-scale cloud environments.
More about this job
Skills
- Microsoft Azure
- AWS
- Google Cloud
- Infrastructure as code
- IBM Terraform
- CI/CD
- Computer science
- Computer technology
- Microsoft PowerShell
- Python
- Bash
- DNS
- Linux
- Microsoft Windows Server
- AWS certification
- Kubernetes
- Docker