Junior Cloud Engineer
Role details
Job location
Tech stack
Job description
The Junior Cloud Engineer assists in designing, deploying, and maintaining cloud infrastructure in Microsoft Azure. Collaborating with peers and IT teams, they help ensure that cloud systems are secure, scalable, and reliable. Their responsibilities include provisioning resources, monitoring system performance, troubleshooting issues, and applying the best cloud practices, all while developing their technical skills in Azure services and DevOps approaches., The essential functions in this job description are not all-inclusive of this position's duties and responsibilities. Reliable and dependable attendance is required.
- Assist with provisioning and managing Azure resources such as virtual machines, storage accounts, and networking components
- Support the deployment and setup of cloud-based applications and services
- Monitor system performance and availability using Azure tools, proactively identifying issues
- Troubleshoot infrastructure and application problems, escalating complex cases when necessary
- Participate in implementing security best practices, including access controls and governance standards
- Help automate tasks with scripting tools like PowerShell and Azure CLI
- Support CI/CD pipelines and deployment processes alongside development teams
- Maintain documentation for cloud environments, configurations, and procedures
- Collaborate with internal teams to ensure cloud service stability, reliability, and performance
- Continuously explore and evaluate new Azure services and features to enhance operations
Requirements
Do you have experience in Virtualization?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 1-3 years of experience in IT, cloud, or infrastructure roles
- Basic understanding of Microsoft Azure services (compute, storage, and networking)
- Familiarity with cloud concepts such as virtualization, scalability, and high availability
- Exposure to scripting or automation tools such as PowerShell or Python
- Understanding of basic networking concepts (DNS, VPNs, and load balancing)
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced, team-oriented environment and manage multiple tasks effectively
- Strong communication skills and a willingness to learn