Job description:
As an Azure Engineer, your primary responsibility will be to design, implement, and maintain cloudbased solutions using Microsoft Azure services. You will work with cross-functional teams to ensure that applications and systems are scalable, reliable, and secure.You have started your career in Networking and have a solid understanding of the basics, and moved on to Azure DevOps in the past years.
Your key responsibilities will include:
- Designing Azure-based solutions: You will be responsible for designing cloud-based solutions that meet business requirements and adhere to best practices. This will involve creating high-level and low-level designs, identifying appropriate Azure services, and creating architecture diagrams. Implementing Azure-based solutions: You will be responsible for implementing the solutions you have designed using Azure services. This will involve configuring services, deploying applications, and integrating systems. Maintaining Azure-based solutions: You will be responsible for maintaining the solutions you have implemented. This will involve monitoring systems, troubleshooting issues, and optimizing performance.
- Working with cross-functional teams: You will collaborate with developers, architects, and project managers to ensure that solutions are delivered on time, within budget, and meet business requirements.
- Ensuring security and compliance: You will be responsible for ensuring that solutions are secure and compliant with industry standards and regulations. This will involve implementing security controls, performing vulnerability assessments, and creating documentation.
- Continuously learning and improving: You will stay up to date with Azure services and best practices and continuously improve your skills and knowledge through training and certification programs.
Required Skills:
- Strong networking skills
- Strong knowledge across Microsoft Core Azure services like AKS, AzureVM, Azure networks, Azure monitor, Azure AD & IAM, Azure SQL etc
- Experience designing and implementing Enterprise scale landing zones following Microsoft’s Cloud Adoption framework.
- Experience with automation tools like Terraform, ARM, BICEP, Powershell etc Must have demonstrated experience with Azure policies.
- Must have strong expertise on Azure pipelines with Yaml
- Must have a automation/development mindset. prior development experience would be a plus.
- Excellent written and verbal communication skills
- Ability to work collaboratively with cross-functional teams.
Education and Experience Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- At least 2 years of experience in Azure engineering
- Microsoft Azure certifications such as Azure Solutions Architect, AZ-104, AZ-400 & AZ204 are preferred.
- Certification like CKA/CKAD, Terraform associate would be a plus.