Job Summary:
As a Junior Azure Engineer, your primary responsibility will be to assist in the design, implementation, and maintenance of Azure-based solutions for our organization or clients. You will work closely with senior engineers and architects to support the deployment and management of cloud infrastructure and services. Here is a typical job description for a Junior Azure Engineer:
Responsibilities:
- Collaborate with senior engineers to deploy Azure-based solutions that meet business requirements.
- Assist in the implementation and configuration of Azure services, including virtual machines, storage accounts, virtual networks, and Azure Active Directory.
- Support the deployment and management of Azure resources using Infrastructure as Code (IaC) tools like Azure Resource Manager templates or Terraform.
- Monitor and troubleshoot Azure services and infrastructure to ensure high availability and performance.
- Assist in the implementation and management of Azure security measures, including network security groups, access controls, and Azure Security Center.
- Participate in the execution of Azure backup and disaster recovery strategies.
- Collaborate with development teams to deploy and manage applications on Azure, including containerization using tools like Docker and Kubernetes.
- Assist in the automation of Azure infrastructure and operations tasks using PowerShell, Azure CLI, or other scripting tools.
- Stay up to date with the latest Azure technologies and best practices, and share knowledge with the team.
Requirements:
- Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience).
- 2 -3 Years of experience in such as the same position.
- Solid understanding of cloud computing concepts and experience with Azure services, such as virtual machines, storage accounts, virtual networks, and Azure Active Directory.
- Familiarity with Infrastructure as Code (IaC) tools like Azure Resource Manager templates, Terraform, or similar.
- Basic understanding of networking concepts, including TCP/IP, DNS, and firewalls.
- Familiarity with at least one programming or scripting language (e.g., PowerShell, Python, or Bash).
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration skills.
- Azure certifications (e.g., Azure Administrator Associate) are a plus, but not required.