S

SSC HR Solutions

Cloud DevOps Engineer

Cloud Engineering +1Confirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related Engineering/Technology discipline is required.
  • Three to five years of proven experience in DevOps, Cloud Engineering, Platform Engineering, Infrastructure Engineering, or a closely related role is required.
  • Proven experience designing and implementing CI/CD pipelines is required.
  • Hands-on experience with cloud infrastructure and Infrastructure as Code is required.
  • Experience supporting production environments and resolving infrastructure and deployment incidents is required.
  • Practical experience with containerization and Kubernetes is highly desirable.
  • Professional proficiency in Arabic and English is required.
  • Ability to work on-site from the Maadi, Degla office is required.
  • Willingness to participate in production support and incident management activities when required is required.
  • Ability to work collaboratively across development, infrastructure, security, and business teams is required.
  • Commitment to security, reliability, automation, and continuous improvement is required.

Responsibilities

  • Design, implement, maintain, and continuously improve CI/CD pipelines using Azure DevOps, Jenkins, GitLab CI, or equivalent tools.
  • Automate build, testing, deployment, and release workflows to minimize manual intervention and deployment risks.
  • Implement Blue/Green, Rolling, and Canary deployment strategies where applicable.
  • Monitor pipeline performance and troubleshoot build, deployment, and release failures.
  • Implement automated quality gates, security checks, and approval processes within deployment pipelines.
  • Support development teams in adopting DevOps best practices.
  • Design, implement, and maintain cloud infrastructure using Terraform, Ansible, ARM Templates, or Bicep.
  • Develop reusable and standardized infrastructure modules and automation scripts.
  • Maintain infrastructure code in version-controlled repositories.
  • Ensure infrastructure changes follow change management, review, and approval processes.
  • Promote Infrastructure-as-Code practices across the Technology Services team.
  • Automate repetitive operational activities to improve efficiency and reliability.
  • Provision, configure, manage, and maintain cloud resources across Microsoft Azure and/or AWS.
  • Manage cloud compute, storage, networking, identity, security, and supporting services.
  • Maintain separate and properly governed development, UAT, and production environments.
  • Monitor cloud resource utilization, performance, capacity, and availability.
  • Identify opportunities for cloud cost optimization and resource efficiency.
  • Ensure cloud environments comply with organizational security, governance, and operational standards.
  • Build, manage, and maintain containerized applications using Docker.
  • Deploy and operate workloads on Kubernetes environments.
  • Manage Kubernetes configurations, deployments, services, ingress, secrets, and resource utilization.
  • Support container security, scalability, availability, and performance optimization.
  • Troubleshoot container and Kubernetes-related operational issues.
  • Implement and maintain infrastructure and application monitoring solutions.
  • Develop dashboards and operational metrics that provide visibility into system health and performance.
  • Configure proactive alerts based on SLA, SLO, performance, and availability requirements.
  • Monitor production environments and respond to operational incidents.
  • Participate in incident management, problem management, and service restoration activities.
  • Conduct Root Cause Analysis for significant incidents and implement preventive actions.
  • Support continuous improvement of system reliability and availability.
  • Implement and maintain cloud security baselines and security best practices.
  • Manage Identity and Access Management, roles, permissions, and access controls.
  • Support vulnerability management, security patching, and remediation activities.
  • Maintain audit logs and technical evidence required for internal and external audits.
  • Ensure cloud infrastructure follows applicable organizational security policies and regulatory requirements.
  • Support security assessments and compliance initiatives aligned with ISO 27001 and relevant national cybersecurity requirements.
  • Design and maintain cloud backup and recovery solutions.
  • Ensure backup configurations meet business and operational requirements.
  • Monitor backup jobs regularly and investigate failures.
  • Develop and maintain disaster recovery procedures and automation.
  • Participate in backup restoration and disaster recovery testing.
  • Maintain documentation for recovery procedures, dependencies, and recovery objectives.
  • Maintain accurate and up-to-date infrastructure and architecture documentation.
  • Document operational procedures, deployment processes, recovery procedures, and troubleshooting guides.
  • Maintain version-controlled technical documentation and configuration repositories.
  • Share knowledge and provide technical guidance to infrastructure, development, and support teams.

Desired Qualifications

  • Preferred certifications include Microsoft Certified: DevOps Engineer Expert, AWS Certified DevOps Engineer – Professional, and Certified Kubernetes Administrator (CKA).
  • Relevant Terraform, cloud, or security certifications are an advantage.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SSC HR Solutions

See more jobs