Azure Developer
Posted
Summary
Designs, deploys, and maintains cloud-based applications and infrastructure across AWS and Azure — configuring VMs, storage, networking, and databases, plus automating provisioning and CI/CD. Core stack: EC2/S3/Lambda, Azure Functions/SQL, Terraform, Jenkins/GitHub Actions/Azure DevOps.
Roles & Responsibilities
- Design, develop, deploy, and maintain cloud-based applications using AWS and Microsoft Azure services.
- Configure and manage cloud infrastructure, including virtual machines, storage, networking, and databases.
- Develop and implement cloud solutions that are scalable, secure, and highly available.
- Work with AWS services such as EC2, S3, Lambda, RDS, IAM, CloudWatch, and VPC.
- Work with Azure services such as Azure Virtual Machines, Blob Storage, Azure Functions, Azure SQL, and Azure Active Directory (Microsoft Entra ID).
- Automate infrastructure provisioning and deployment using Terraform, CloudFormation, or ARM templates.
- Implement CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, or similar tools.
- Monitor cloud infrastructure and application performance using cloud monitoring tools.
- Identify and troubleshoot cloud infrastructure, application deployment, and connectivity issues.
- Implement cloud security best practices, access management, backup, and disaster recovery solutions.
- Collaborate with development, DevOps, and infrastructure teams to optimize cloud operations.
- Manage cloud cost optimization and resource utilization.
Required Technical Skills
- Hands-on experience with AWS and Microsoft Azure.
- Knowledge of cloud computing concepts and cloud architecture.
- Experience with EC2, S3, Lambda, RDS, IAM, VPC, and CloudWatch.
- Experience with Azure Virtual Machines, Blob Storage, Azure Functions, and Azure SQL.
- Knowledge of Linux and Windows operating systems.
- Understanding of networking concepts such as DNS, VPN, Load Balancers, and Firewalls.
- Experience with scripting languages such as Python, Bash, or PowerShell.
- Knowledge of Terraform, CloudFormation, or ARM templates.
- Understanding of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.