تخطي إلى المحتوى الرئيسي

Azure Cloud Platform Engineer

Technology
DXC Technology
القاهرة مصر, مصرمنذ 2 أسابيع
دوام كامل

وصف الوظيفة

Job Description

Azure Cloud Platform Engineer

Key Responsibilities

Cloud Deployment and Configuration

  • Provision, configure, and manage Azure services, including virtual machines, Azure Kubernetes Service (AKS), App Services, Azure SQL, Storage Accounts, and Azure Functions.
  • Design, implement, and manage Azure networking components, including virtual networks (VNets), subnets, Network Security Groups (NSGs), VPN Gateways, ExpressRoute, Azure Firewall, and Load Balancers.
  • Configure and maintain hybrid cloud connectivity using Azure Arc, Site-to-Site VPN, and ExpressRoute.
  • Implement and manage identity and access management (IAM), role-based access control (RBAC), Azure Policy, and cloud governance controls.
  • Demonstrate strong knowledge of operating systems, including Windows Server and Red Hat Enterprise Linux (RHEL), container platforms, and automation tools.
Automation and DevOps Integration
  • Develop and maintain Infrastructure as Code (IaC) solutions using ARM templates, Bicep, Terraform, or Ansible.
  • Integrate infrastructure provisioning and deployment processes with CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
  • Apply DevOps and GitOps principles to improve deployment consistency, reliability, and automation.
  • Automate routine deployments, security configurations, infrastructure management, and compliance checks.
Monitoring, Security, and Compliance
  • Monitor, troubleshoot, and optimize Azure workloads using Azure Monitor, Log Analytics, Application Insights, and Network Watcher.
  • Implement cloud security best practices using Microsoft Defender for Cloud, Azure Key Vault, data loss prevention (DLP) controls, and encryption at rest and in transit.
  • Ensure cloud solutions align with applicable regulatory and security frameworks.
  • Support security assessments and audits by preparing compliance documentation, configuration records, and supporting evidence.
Operations and Troubleshooting
  • Diagnose and resolve complex infrastructure, networking, container, and application-hosting issues in Azure environments.
  • Perform root cause analysis and implement corrective and preventive actions to minimize service disruptions.
  • Optimize Azure resource utilization, cost, performance, availability, and scalability.
  • Maintain operational runbooks, configuration baselines, technical documentation, and architecture diagrams.
  • Support incident, problem, and change management processes in accordance with established operational procedures.
Collaboration and Continuous Improvement
  • Collaborate with cloud architects, application teams, security specialists, and operations teams to align technical solutions with business requirements.
  • Participate in change advisory boards (CABs), architecture reviews, and technical governance forums.
  • Mentor junior engineers and contribute to technical knowledge bases, operational documentation, and knowledge-sharing activities.
  • Identify and implement improvements in cloud operations, infrastructure automation, security, and cloud adoption practices.
Qualifications and Experience
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 4–7 years of experience in cloud engineering, infrastructure engineering, or related technical roles, including at least 2 years of hands-on experience with Microsoft Azure.
  • Microsoft Certified: Azure Administrator Associate or Microsoft Certified: Azure Solutions Architect Expert certification is mandatory.
  • ITIL 4 Foundation certification is mandatory.
  • Hands-on experience with Azure Kubernetes Service (AKS), container platforms, and serverless services such as Azure Functions and Logic Apps.
  • Proficiency in scripting and automation using PowerShell, Bash, and Infrastructure as Code tools such as Terraform.
  • Strong knowledge of Azure networking, identity and access management, cloud security, monitoring, and troubleshooting.
  • Experience with CI/CD pipelines, DevOps practices, and hybrid cloud environments.
  • Familiarity with applicable regulatory and security frameworks.
Key Competencies
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage complex technical issues and work effectively in a service delivery environment.
  • Excellent communication and collaboration skills.
  • Strong documentation, knowledge-sharing, and mentoring capabilities.
  • Commitment to security, compliance, operational excellence, and continuous improvement.
Keywords
ScalabilityCloud computingLinuxDevOpsPowershellSqlCI/CDFirewall

هل أنت مهتم بهذه الوظيفة؟