Job Summary

The Containers/OpenShift Architect will design, implement, and manage containerization platforms with a strong focus on Red Hat OpenShift. This role involves collaborating with cross-functional teams to provide scalable, secure, and high-performance solutions that support the organization's cloud-native application development strategy.

Key Responsibilities

Architectural Design and Implementation

  • Design and develop containerized environments using OpenShift, Kubernetes, and related technologies.
  • Define and implement scalable solutions, ensuring high availability, disaster recovery, and fault tolerance.
  • Provide guidance on container orchestration strategies, including CI/CD integration and automation workflows.
  • Lead proof-of-concept (PoC) initiatives to assess new tools, frameworks, and technologies.

Technical Leadership

  • Collaborate with development, DevOps, and operations teams to ensure best practices in containerization and platform engineering.
  • Mentor and guide junior engineers in container and Kubernetes ecosystem knowledge.
  • Drive standards for containerized application design, security, and deployment.

Performance Optimization and Security

  • Monitor and optimize OpenShift clusters for performance, cost-efficiency, and reliability.
  • Implement and enforce security best practices, including role-based access control (RBAC), network policies, and compliance with industry standards.
  • Troubleshoot and resolve platform-related issues in production and non-production environments.

Stakeholder Collaboration

  • Engage with business stakeholders to understand application modernization needs and align infrastructure strategies accordingly.
  • Translate business requirements into technical solutions, ensuring stakeholder expectations are met or exceeded.

Documentation and Knowledge Sharing

  • Develop comprehensive documentation for architectural designs, processes, and configurations.
  • Conduct workshops and training sessions to build knowledge across teams.

Required Qualifications

Technical Skills

  • Strong expertise in Red Hat OpenShift, Kubernetes, and container technologies (Docker, Podman).
  • Proficiency in DevOps practices, including CI/CD pipelines (e.g., Jenkins, GitLab, or Tekton).
  • Experience with Linux systems administration and scripting (Bash, Python, or Ansible).
  • Deep understanding of container networking, storage, and security.
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, etc.).
  • Hands-on experience with hybrid and multi-cloud environments (AWS, Azure, or GCP).

Professional Skills

  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication abilities.
  • Proven experience collaborating with cross-functional teams and delivering results under tight deadlines.

Requirements

Education and Certifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

·        Minimum of 8 years of experience in Containers and Open shift knowledge.

  • Red Hat Certified Specialist in OpenShift or equivalent certification (preferred).

Preferred Qualifications

  • Familiarity with Istio, Service Mesh, or other cloud-native networking solutions.
  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Experience in application modernization, including microservices architecture.

Key Performance Indicators (KPIs)

  • Uptime and reliability of OpenShift clusters.
  • Efficiency of CI/CD pipelines integrated with container platforms.
  • Successful delivery of containerized application projects within timelines.
  • Compliance with security and industry standards in production environments.

Location

Cairo, Cairo Governorate, Egypt

Job Overview
Job Posted:
2 months ago
Job Expires:
Job Type
Full Time

Share This Job: