1 answer
Updated
307 views
What is some advice you'd give to someone prepping for a cloud engineering internship role?
When applying to software engineering positions and the like, people often recommend doing Leetcode, but I'm not sure if it would be the same for other roles!
Login to comment
1 answer
Teklemuz Ayenew Tesfay
Electrical Engineer, Software Developer, and Career Mentor
517
Answers
Ethiopia
Updated
Teklemuz Ayenew’s Answer
A cloud engineering internship is an exciting opportunity to dive into systems and gain real-world experience. Unlike software roles focused on algorithms, you'll explore cloud platforms like AWS or Azure, learning essential services such as compute, storage, and networking, along with Linux basics and cloud security fundamentals.
To strengthen your skills, build hands-on projects like deploying a web app on a cloud VM or using serverless services, creating a serverless API with AWS Lambda or Azure Functions, setting up a CI/CD pipeline for seamless app deployment, or automating infrastructure with CloudFormation. Experimenting with databases and adding monitoring to a small cloud application can also be very rewarding.
Skills in Python, Bash, PowerShell, or Go scripting are valuable, and familiarity with frameworks like Node.js, Flask, or Django, as well as tools like Docker and Kubernetes, can help you secure internships and volunteer roles in cloud engineering. While practical projects are key, brushing up on algorithmic thinking with LeetCode can also be beneficial. Keep exploring and learning, and you'll be well on your way to success in cloud engineering!
To strengthen your skills, build hands-on projects like deploying a web app on a cloud VM or using serverless services, creating a serverless API with AWS Lambda or Azure Functions, setting up a CI/CD pipeline for seamless app deployment, or automating infrastructure with CloudFormation. Experimenting with databases and adding monitoring to a small cloud application can also be very rewarding.
Skills in Python, Bash, PowerShell, or Go scripting are valuable, and familiarity with frameworks like Node.js, Flask, or Django, as well as tools like Docker and Kubernetes, can help you secure internships and volunteer roles in cloud engineering. While practical projects are key, brushing up on algorithmic thinking with LeetCode can also be beneficial. Keep exploring and learning, and you'll be well on your way to success in cloud engineering!