Description

Key Responsibilities:
Design, develop, and deploy applications using Azure services like Azure Functions, Logic Apps, and App Services.

Build and manage APIs, microservices, and serverless applications to support business processes.

Implement and manage integration scenarios, data standards, and data models for transactional and analytical needs.

Develop CI/CD pipelines using Azure DevOps; automate build, testing, and deployment.

Collaborate with software developers, solution architects, and DevOps engineers to define cloud architecture and optimize performance.

Work closely with consultants and business representatives to transform and analyze data.

Ensure application security, compliance, and cost-efficiency following industry best practices.

Troubleshoot, debug, and resolve issues in Azure-based applications, providing ongoing support.

Stay updated on emerging Azure technologies and apply innovative solutions.

Apply knowledge of data structures, algorithms, Clean Architecture, SOLID principles, and design patterns.

Demonstrate good communication and networking skills across multicultural teams and management levels.


Qualifications & Experience:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.

4+ years of experience in cloud development using Azure services.

Proficiency in programming languages such as C#, .NET, Python, or JavaScript.

Strong understanding of cloud computing models (IaaS, PaaS, SaaS), security, and compliance standards.

Familiarity with Agile methodologies (e.g., SAFE, Scrum).

Excellent communication, problem-solving skills, and a proactive team-player attitude.

Experience integrating backend services using REST APIs.

Hands-on experience with Azure API Management, Azure Blob Storage, and Azure Table Storage.

Knowledge of data storage solutions like Cosmos DB and Blob Storage, and containerization tools such as Docker and Kubernetes.

 

Education

Any Graduate