Azure Cloud Engineer: Design, implement, and manage Azure cloud infrastructure components (e.g., VMs, App Services, Storage Accounts, Azure SQL, etc.) to support application deployments.
Implement and manage infrastructure as code (IaC) using tools like Terraform or Azure Resource Manager (ARM) templates.
Ensure high availability, scalability, and security of Azure resources.
CI/CD Pipelines:
Design, build, and maintain robust CI/CD pipelines for automated application deployments using Azure DevOps.
Implement automated testing, code analysis, and security scanning within the pipelines.
Continuously improve pipeline efficiency and reliability.
API Development and Integration:
Design, develop, and document RESTful APIs using technologies like .NET Core, Node.js, or Python.
Implement API security best practices, including authentication, authorization, and rate limiting.
Integrate APIs with Azure API Management for publishing, monitoring, and managing APIs.
Experience: Minimum 3 years of hands-on experience working with Azure cloud technologies.
Azure Expertise: Strong understanding of Azure core services (compute, storage, networking, databases).
DevOps Skills: Proven experience with Azure DevOps for building and managing CI/CD pipelines.
API Development: Proficiency in designing, developing, and documenting RESTful APIs.
Programming Languages: Experience with at least one backend programming language (e.g., Python, PowerShell scripting).
Infrastructure as Code: Familiarity with IaC tools like Terraform or ARM templates.
Collaboration and Communication: Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Mandatory Skill: - Good Communication Skills
- Exp with testing
- Azure framework, cloud framework, infra side
Good to have skill: - Maintain CI / CD Pipeline, any automation tools.
Years of experience: Total exp 8yrs
Relevant exp: Relevant 3yrs