An Azure Developer builds, maintains, and optimizes cloud-based applications on the Microsoft Azure platform. Key responsibilities include designing and implementing solutions using Azure services, writing code in languages like C# and JavaScript, and collaborating with DevOps teams on automation and deployment. This role also requires strong problem-solving skills for troubleshooting and a focus on security, performance, and cost-efficiency in the cloud.
Core responsibilities :
- Application Development : Design, build, and maintain scalable applications using Azure services like App Services, Functions, and Cosmos DB.
- Cloud Architecture : Create and uphold good architectural principles for cloud solutions, sometimes by re-architecting applications to use Azure PaaS capabilities.
- DevOps and Automation : Collaborate with DevOps teams to automate the full lifecycle of applications, including setting up CI / CD pipelines .
- Security and Monitoring : Implement security practices, manage access controls, monitor applications, and ensure solutions are secure and compliant with standards.
- Troubleshooting : Analyze and resolve technical issues related to cloud, network, and infrastructure problems.
- Optimization : Monitor applications for performance and cost efficiency, and make recommendations for improvement.
- Documentation and Testing : Create technical documentation and perform unit, integration, and other forms of testing.
Key skills and qualifications :
Programming : Proficiency in languages such as C#, JavaScript, Python, and .NET.Cloud Platforms : Strong understanding of cloud computing concepts and hands-on experience with Azure services.Databases : Experience with databases, such as SQL Server, and data solutions like Azure Data Factory or DataBricks .DevOps Tools : Familiarity with DevOps practices and tools, including Azure DevOps .Methodologies : Experience with agile methodologies.Certifications : A degree in a related field is often required, and certifications like the Microsoft Certified : Azure Developer Associate are highly recommended.Skills Required
Azure Devops, Agile Methodologies, C#, Javascript, Python, .NET