Cloud Engineer
Tech Consulting
About the Role
An entry-level Junior Cloud Engineer opportunity to launch a career in cloud engineering with hands-on experience on real-world projects and dedicated technical support. The role begins in Atlanta and involves client-facing projects across the U.S. Housing and relocation are covered.
Compensation and Benefits
- Full-time W2 employee.
- Hourly pay increases as billable hours accumulate.
- Health, dental, and vision insurance.
- Corporate housing and relocation covered.
- 401(k) eligibility after one year.
- Exposure to Fortune 500 clients and projects.
- Dedicated support team and mentorship.
- Performance bonuses.
Key Responsibilities
- Assist in setting up, configuring, and maintaining cloud infrastructure.
- Work with cloud platforms such as AWS or Microsoft Azure.
- Support cloud deployments, infrastructure provisioning, and environment configuration.
- Assist in monitoring cloud resources, performance, availability, and system health.
- Work with Linux, networking, storage, and cloud computing fundamentals.
- Support troubleshooting of cloud infrastructure and application issues.
- Assist with scripting and automation using Python, Bash, or PowerShell.
- Learn and support infrastructure as code using tools such as Terraform.
- Assist with cloud migration, backup, recovery, and infrastructure optimization tasks.
- Follow cloud security best practices, access controls, and compliance guidelines.
- Use Git and version control tools to collaborate with engineering teams.
- Support documentation, technical testing, and cloud operations.
- Collaborate with senior cloud engineers, DevOps engineers, and client teams to deliver reliable cloud solutions.
- Stay updated on emerging cloud technologies, automation tools, and industry best practices.
Requirements & Tech Stack
- Foundational knowledge of cloud computing concepts.
- Foundational knowledge of AWS or Microsoft Azure.
- Basic knowledge of Linux or operating system fundamentals.
- Understanding of networking concepts such as IP addresses, DNS, HTTP/HTTPS, and TCP/IP.
- Basic programming or scripting knowledge in Python, Bash, or PowerShell.
- Understanding of storage, virtual machines, and cloud infrastructure fundamentals.
- Familiarity with Git or other version control systems is preferred.
Qualifications
- A bachelor’s degree or higher in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong analytical and problem-solving skills.
- Good communication skills, adaptability, and a willingness to learn new technologies.
Bonus Points (Not Required)
- Exposure to AWS services such as EC2, S3, IAM, Lambda, or VPC.
- Familiarity with Azure services such as Virtual Machines, Storage Accounts, VNets, or Azure Functions.
- Understanding of Docker or containerization.
- Exposure to Terraform, CloudFormation, or other infrastructure as code tools.
- Familiarity with CI/CD pipelines and deployment automation.
- Basic knowledge of cloud security, IAM, and access management.
- Exposure to Kubernetes or container orchestration.
- Familiarity with monitoring tools, logging, and troubleshooting.
- Cloud certifications such as AWS Certified Cloud Practitioner or Microsoft Azure Fundamentals.
- Personal projects, academic projects, internships, or a portfolio demonstrating cloud engineering skills.