Senior Cloud and DevOps Engineer - Azure Applications at BlackStone eIT
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

20 Jan, 27

Salary

45000.0

Posted On

22 Oct, 26

Experience

9 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Job Description

Roles & Responsibilities

Job Purpose

Own Azure application environments, deployment automation, monitoring and operational reliability for the Chamber s digital platforms. Work with Technical Support and security teams on shared infrastructure, connectivity, protection and recovery requirements.


Key Responsibilities

Azure Environments: Configure and maintain development, UAT and production environments for web applications, APIs, CMS and supporting services.

Deployment Automation: Build and maintain CI/CD pipelines for Next.js, React, Node.js, .NET and Strapi applications.

Infrastructure as Code: Maintain repeatable infrastructure configuration, version-controlled changes and environment consistency.

Release Management: Implement deployment checks, approval controls, rollback procedures and release traceability.

Monitoring and Reliability: Establish application health checks, logs, dashboards and actionable alerts; investigate production incidents.

Identity and Secrets: Configure application identities, access controls, certificates and secrets management in coordination with security owners.

Performance and Capacity: Assess application scaling, resource utilization and availability requirements; implement agreed improvements.

Cloud Cost Management: Monitor expenditure, identify waste and recommend capacity and configuration changes.

Recovery: Coordinate application/database backup requirements with Technical Support and validate restoration and recovery procedures.

Operational Documentation: Maintain environment inventories, deployment guides, runbooks and knowledge transfer.

Desired Candidate Profile

Education: Bachelor s degree in Computer Science, Software Engineering, Information Technology or a related field.

Experience: Minimum 5 years in cloud/DevOps engineering, including at least 3 years operating production applications on Azure.

Azure Services: Strong experience with App Service, Functions, Storage/Blob, Key Vault, Azure Monitor and Application Insights; API Management and Service Bus experience preferred.

CI/CD: Strong hands-on experience with Azure DevOps Pipelines or GitHub Actions, including secure deployment and rollback.

Infrastructure as Code: Practical experience with Terraform or Bicep.

Application Platforms: Experience deploying and troubleshooting Node.js, Next.js, .NET and headless CMS applications.

Containers: Practical Docker experience; Kubernetes experience preferred where relevant.

Scripting: Proficiency in PowerShell, Bash or Python for operational automation.

Identity and Networking: Understanding of Microsoft Entra ID, managed identities, RBAC, DNS, TLS, private endpoints and application connectivity.

Databases: Experience supporting deployment and connectivity for SQL Server and PostgreSQL, including coordination of backup and recovery.

Reliability: Demonstrated incident diagnosis, root-cause analysis, monitoring and recovery-testing experience.

Certification: Microsoft Azure Administrator or DevOps Engineer certification preferred.

Collaboration: Ability to coordinate developers, vendors, Technical Support and security teams with clear operational ownership.

Responsibilities
Loading...