Senior DevOps Engineer (Azure)
Date: Nov 19, 2025
Location: Cairo, EG
Company: Bespin Global
Job Purpose
The Senior Azure DevOps Engineer is responsible for designing, implementing, and managing modern DevOps practices within Azure environments. This includes building CI/CD pipelines, automating infrastructure deployment using Infrastructure-as-Code (IaC), and embedding DevSecOps principles into cloud operations. The role ensures seamless integration and delivery while aligning with enterprise-scale Azure governance, security, and compliance best practices.
Job Description
Bespineers Conduct
-
At Bespin, we are committed to excellence in all that we do, continually seeking opportunities for improvement and innovation. We prioritize fostering a positive and collaborative atmosphere where teamwork thrives, and we expect all our employees to embrace this commitment as well.
Key Expectations:
- Strive for operational excellence and process automation
- Promote collaboration, transparency, and accountability in delivery
- Uphold security, compliance, and quality as non-negotiable principles
- Be a role model in driving modern engineering practices
Additional Responsibilities
Cloud Solution Architecture
- Design and implement Azure IaaS/PaaS architectures, aligned with business needs and best practices
- Develop modernization roadmaps and infrastructure blueprints using Microsoft CAF and WAF
- Lead end-to-end Azure migration projects, leveraging Azure Migrate and associated tooling
- Conduct migration readiness assessments and dependency analysis for rehosting, replatforming, or refactoring
- Collaborate on application modernization efforts (App Services, Containers, AKS)
Infrastructure Automation & DevOps
- Develop IaC using Terraform, Bicep, or ARM templates
- Promote reusable, modular templates following enterprise patterns and version control.
- Design, build, and manage secure, scalable CI/CD pipelines using Azure DevOps and GitHub Actions
- Automate build and release processes for IaaS, PaaS, and containerized workloads.
- Enable continuous testing, integration, and delivery processes across environments.
- Apply DevSecOps practices to integrate security in pipelines
- Embed security scanning tools into pipelines (e.g., SAST, DAST, IaC scanning)
- Leverage Azure Policy, Defender for DevOps, and GitHub Advanced Security.
Monitoring, Governance & Optimization
- Integrate Azure Monitor, Log Analytics, and Application Insights in DevOps processes.
- Implement alerting and auto-remediation workflows·
- Apply tagging, cost controls, and governance standards in DevOps workflows
- Automate compliance checks and reporting.
Additional Responsibilites
Security & Compliance
- Utilize services such as Microsoft Defender for Cloud, Azure Firewall, Sentinel, and Key Vault
- Ensure cloud infrastructure aligns with regulatory compliance and corporate policies
- Participate in internal reviews and audits on cloud security posture
Collaboration & Delivery
- Act as a technical advisor during project delivery, collaborating with architects, presales, and project managers
- Support agile delivery with automated release and rollback mechanisms.
- Conduct DevOps readiness assessments and implementation plans
Job Specification
Education
Bachelor’s degree in computer science, Information Systems, Electrical Engineering, or any related field
Professional Certifications
AZ-400: DevOps Engineer Expert
AZ-104: Azure Administrator Associate
AZ-305: Azure Solutions Architect Expert (Preferred)
Certified Kubernetes Administrator (Preferred)
Terraform Associate (Preferred)
GitHub Actions or GitHub Advanced Security (Preferred)
ITIL 4.0 Foundation (Optional)
Working Experience
Minimum 4–6 years of experience in DevOps roles with strong Azure background
Proven experience in designing CI/CD pipelines and infrastructure automation
Experience working in enterprise DevOps environments with IaC and GitOps
Familiarity with agile and secure development practices
Knowledge
Strong knowledge of Azure services (AKS, App Services, VMs, VNets, Azure DevOps, GitHub)
Deep expertise in IaC (Terraform, Bicep, ARM), CI/CD workflows, and automation scripting
Familiarity with Microsoft CAF, WAF, and enterprise-scale DevOps patterns
Proficiency in scripting: PowerShell, Bash, or Python
Experience with containerization and orchestration (Docker, Kubernetes/AKS)
Solid grasp of DevSecOps, release management, monitoring, and logging tools