- Company Name
- Devoteam | Microsoft Partner
- Job Title
- Cloud Developer Azure H/F
- Job Description
-
Job title: Cloud Developer Azure
Role Summary: Architects, develops, and deploys cloud‑native applications and services on Microsoft Azure, ensuring scalable, secure, and high‑performance solutions for enterprise clients.
Expectations: Deliver production‑ready cloud solutions that leverage Azure managed services, container orchestration, and serverless compute. Mentor cross‑functional teams, apply best practices in coding, testing, and CI/CD, and maintain architectural integrity throughout the delivery lifecycle.
Key Responsibilities:
- Design and implement cloud‑native applications using languages such as .NET/C#, Node.js, Python, Go, TypeScript, or Java.
- Build and expose APIs (REST, gRPC, SOAP) via Azure API Management or equivalent.
- Model data schemas and provision storage across Azure SQL, Cosmos DB, and NoSQL solutions.
- Containerize microservices with Docker/Podman and deploy to AKS, Azure Container Apps, or Azure App Services.
- Utilize Azure managed/serverless services (Cosmos DB, Event Hub, Service Bus, Functions, Logic Apps).
- Write unit, integration, and automated test suites; conduct code reviews and enforce quality gates.
- Implement CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
- Collaborate with DevOps, data, and architecture teams to industrialize, secure, and monitor solutions.
Required Skills:
- Deep knowledge of Azure platform services (App Services, Functions, Cosmos DB, Event Hub, Service Bus, Logic Apps, AKS, API Management).
- Proficiency in at least one backend language: .NET/C#, Node.js, Python, Go, TypeScript, or Java.
- Experience with containerization (Docker/PODMAN) and orchestration (Kubernetes, AKS).
- Familiarity with microservices architecture, API design, and security best practices.
- Hands‑on CI/CD pipeline development (GitHub Actions, Azure DevOps).
- Strong understanding of test automation, code quality, and monitoring practices.
- Ability to work in cross‑functional, agile teams and communicate complex concepts clearly.
Required Education & Certifications:
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
- Microsoft Azure certifications preferred (e.g., AZ‑204, AZ‑220, AZ‑400) or equivalent practical experience.
---