Overview:
The Senior Azure Developer plays a critical role in designing developing and maintaining applications on the Azure platform. They are responsible for leveraging Azure services to create scalable secure and highperforming solutions that meet the organizations business needs.
Key Responsibilities:
- Designing and developing Azurebased solutions and services
- Collaborating with stakeholders to gather requirements and propose Azurebased solutions
- Implementing DevOps practices for continuous integration and continuous deployment (CI/CD)
- Integrating Azure services with existing systems and applications
- Ensuring the security and performance of Azure applications
- Participating in code reviews and providing technical guidance to the development team
- Writing reusable testable and efficient code
- Monitoring and troubleshooting Azurebased applications
- Implementing best practices for Azure development and deployment
- Documenting Azure architecture design and configuration
- Keeping up to date with Azure developments and best practices
- Collaborating with crossfunctional teams to deliver highquality solutions
- Contributing to the continuous improvement of the Azure development process
- Participating in knowledge sharing and mentoring activities
- Assisting in technical support and issue resolution for Azure applications
Required Qualifications:
- Bachelors or masters degree in Computer Science Engineering or a related field
- Microsoft Azure certifications such as AZ204 AZ303 or AZ304
- Proven experience in developing and deploying Azurebased solutions
- Proficiency in programming languages such as C# and .NET
- Strong understanding of Azure PaaS IaaS and SaaS offerings
- Experience with Azure DevOps for version control build and release management
- Expertise in designing and implementing Azure security and compliance
- Knowledge of Azure data storage databases and data processing services
- Familiarity with Azure networking and identity services
- Ability to optimize Azure applications for performance and scalability
- Experience with SQL and NoSQL databases on Azure
- Understanding of Agile methodologies and practices
- Excellent problemsolving and analytical skills
- Effective communication and collaboration abilities
- Strong attention to detail and a commitment to delivering highquality solutions
collaboration,postgresql,analytical skills,c#,problem-solving,sql,databases,compliance,security,paas,data processing,blockchain,devops,saas,.net,agile methodologies,networking,nosql,communication,iaas,azure,data storage