Overview
As an Azure Developer you will play a critical role in designing developing and implementing secure scalable and reliable Azurebased solutions. You will collaborate with crossfunctional teams to deliver highquality software applications that meet the organizations needs. Your expertise in Azure services infrastructure as code and application development will be essential to drive the success of cloudbased projects.
Key Responsibilities
- Design develop and deploy Azure cloud solutions
- Work on Azure infrastructure automation and configuration management
- Create and maintain Azurebased applications using Azure services
- Optimize performance scalability and security of Azure applications
- Implement CI/CD pipelines for Azurebased projects
- Collaborate with DevOps teams to ensure smooth deployment and operations on Azure
- Integrate Azure solutions with onpremises and hybrid cloud environments
- Write SQL queries and scripts for Azure databases
- Develop serverless applications using Azure Functions
- Conduct code reviews and provide technical guidance to team members
- Troubleshoot and debug Azure application issues
- Participate in Agile development processes and ceremonies
- Stay updated with the latest Azure technologies and best practices
- Document design implementation and maintenance of Azure solutions
- Collaborate with stakeholders to gather requirements and provide technical insights
Required Qualifications
- Bachelors degree in Computer Science Engineering or related field
- Proven experience as an Azure Developer or similar role
- Proficiency in Azure services such as App Service Azure Functions Azure SQL Database etc.
- Strong knowledge of Azure infrastructure as code tools like ARM templates Terraform or Azure CLI
- Experience in developing and maintaining cloudbased applications using .NET Java or Node.js
- Handson experience with Azure DevOps including pipelines and release management
- Proficiency in scripting languages such as PowerShell Bash or Python
- Good understanding of Agile methodologies and DevOps practices
- Familiarity with containerization and orchestration tools like Docker and Kubernetes
- Excellent problemsolving and analytical skills
- Strong communication and collaboration abilities
- Certifications such as Azure Developer Associate or Azure Solutions Architect is a plus
- Ability to work in a fastpaced dynamic environment
- Attention to detail and a commitment to delivering highquality solutions
- Flexibility to adapt to evolving technology and business requirements
javascript,arm templates,agile methodologies,.net,azure functions,docker,bash,python,powershell,azure cli,terraform,java,node.js,sql,agile,devops practices,devops,azure,azure devops,kubernetes