Source description
About the role
As a Senior Azure Developer at our IT Shared Services (ITSS) organization, you will be responsible for designing, developing, and maintaining scalable cloud-native applications on Microsoft Azure. Your expertise will contribute to driving best practices in architecture, security, DevOps, and performance. You will also play a pivotal role in delivering enterprise-grade Azure solutions and mentoring junior developers. Key Responsibilities: - Design, develop, and deploy cloud-native applications on Microsoft Azure - Build and maintain services utilizing Azure App Services, Azure Functions, and Azure APIs - Develop scalable backend solutions using .NET / Java / Python (based on project requirements) - Work with Azure Storage (Blob, Queue, Table), Azure SQL, Cosmos DB - Design solutions using event-driven and microservices architectures - Implement security best practices using Azure AD, Managed Identities, and Key Vault - Implement CI/CD pipelines using Azure DevOps / GitHub Actions - Automate infrastructure using ARM templates / Bicep / Terraform - Enable monitoring and logging using Azure Monitor, Application Insights, and Log Analytics - Optimize application performance, scalability, and cost - Troubleshoot complex production issues and perform root cause analysis - Ensure compliance with enterprise security, governance, and cloud standards - Collaborate with architects, product owners, and cross-functional teams - Participate in design reviews and technical decision-making - Mentor junior developers and promote best engineering practices Qualifications Required: - Hands-on experience with Microsoft Azure services - Strong programming experience in C#, .NET Core (Java/Python acceptable based on project) - Experience with Azure Functions, App Services, APIs - Proficiency in CI/CD, DevOps practices, and Git-based workflows - Experience with microservices and distributed systems - Strong understanding of cloud security, networking, and IAM - Experience designing high-availability and scalable systems Good to Have: - Azure certifications (AZ-204, AZ-305, AZ-400) - Experience in IT Shared Services / enterprise environments - Exposure to containerization (Docker, Kubernetes / AKS) - Knowledge of Terraform or Bicep Soft Skills: - Strong analytical and problem-solving skills - High ownership and accountability - Excellent communication and stakeholder management skills - Ability to work independently in complex enterprise environments As a Senior Azure Developer at our IT Shared Services (ITSS) organization, you will be responsible for designing, developing, and maintaining scalable cloud-native applications on Microsoft Azure. Your expertise will contribute to driving best practices in architecture, security, DevOps, and performance. You will also play a pivotal role in delivering enterprise-grade Azure solutions and mentoring junior developers. Key Responsibilities: - Design, develop, and deploy cloud-native applications on Microsoft Azure - Build and maintain services utilizing Azure App Services, Azure Functions, and Azure APIs - Develop scalable backend solutions using .NET / Java / Python (based on project requirements) - Work with Azure Storage (Blob, Queue, Table), Azure SQL, Cosmos DB - Design solutions using event-driven and microservices architectures - Implement security best practices using Azure AD, Managed Identities, and Key Vault - Implement CI/CD pipelines using Azure DevOps / GitHub Actions - Automate infrastructure using ARM templates / Bicep / Terraform - Enable monitoring and logging using Azure Monitor, Application Insights, and Log Analytics - Optimize application performance, scalability, and cost - Troubleshoot complex production issues and perform root cause analysis - Ensure compliance with enterprise security, governance, and cloud standards - Collaborate with architects, product owners, and cross-functional teams - Participate in design reviews and technical decision-making - Mentor junior developers and promote best engineering practices Qualifications Required: - Hands-on experience with Microsoft Azure services - Strong programming experience in C#, .NET Core (Java/Python acceptable based on project) - Experience with Azure Functions, App Services, APIs - Proficiency in CI/CD, DevOps practices, and Git-based workflows - Experience with microservices and distributed systems - Strong understanding of cloud security, networking, and IAM - Experience designing high-availability and scalable systems Good to Have: - Azure certifications (AZ-204, AZ-305, AZ-400) - Experience in IT Shared Services / enterprise environments - Exposure to containerization (Docker, Kubernetes / AKS) - Knowledge of Terraform or Bicep Soft Skills: - Strong analytical and problem-solving skills - High ownership and accountability - Excellent communication and stakeholder management skills - Ability to work independently in complex enterprise environments
More at Itss