Cloud Engineer
Tech Consulting · Georgia, United States · 1 wk ago
On-siteEngineeringFull-time
Key Responsibilities
- Assist in deploying, configuring, and maintaining cloud infrastructure on AWS, Azure, or Google Cloud Platform (GCP).
- Support cloud-based application deployments and infrastructure management.
- Monitor cloud environments to ensure performance, availability, and security.
- Automate routine cloud administration tasks using Python, Bash, or PowerShell.
- Work with CI/CD pipelines to support application deployment and release processes.
- Troubleshoot cloud infrastructure, networking, and deployment issues.
- Collaborate with software developers, DevOps engineers, and IT teams to deliver scalable cloud solutions.
- Implement cloud security best practices, including identity and access management.
- Document cloud architecture, deployment procedures, and operational processes.
- Stay up to date with emerging cloud technologies and industry best practices.
Required Skills
- Basic knowledge of one or more cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Understanding of cloud services including compute, storage, networking, and security.
- Experience with Linux or Windows server administration.
- Knowledge of scripting using Python, Bash, or PowerShell.
- Basic understanding of networking concepts such as DNS, TCP/IP, VPN, Load Balancers, and Firewalls.
- Familiarity with Git and version control systems.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and teamwork abilities.