Advansys

Software Engineer / DevOps Engineer

Advansys · Nasr City, Cairo, Egypt

IT Services and IT Consulting · 201-500 employees

9 h ago
Remote Mid (2-5 yrs) Full-time Egypt
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Manage the end-to-end software lifecycle, including build processes, deployment infrastructure, and CI/CD pipelines. Maintain open-source components and support Kubernetes/OpenShift-based deployments across Linux and Windows environments.

What they look for

C/C++ DevOps Kubernetes OpenShift Helm CI/CD Git Linux Windows Rust Encryption Build Systems

Requirements

Requires over 3 years of experience with a strong background in C/C++, complex build systems, and Git. Practical experience with Kubernetes, OpenShift, and Helm is essential, with Rust and security infrastructure knowledge preferred.

Full description

  • Take end-to-end ownership of the platform’s software lifecycle, including source code,build processes, and deployment infrastructure.
  • Maintain and evolve forked open-source components, integrating upstream change while ensuring platform stability.
  • Develop, improve, and maintain build tooling across both Linux and Windows environments.
  • Design and implement robust CI/CD pipelines to replace manual build and validation processes.
  • Maintain and extend interoperability test suites across multiple integrated encryption and security components.
  • Support and improve Kubernetes/OpenShift-based deployments, including Helm charts, container images, and deployment workflows.
  • Collaborate with engineering teams to troubleshoot complex integration, build, and deployment issues.
  • Keep technical documentation accurate and aligned with system changes and operational practices.
  • 3+ Years of Experiance
  • Strong software engineering background with professional experience in C/C++ and complex build systems.
  • Experience working with Git, including maintaining long-lived forks and integrating changes from active upstream projects.
  • Comfortable developing and troubleshooting across both Linux and Windows environments.
  • Practical experience with Kubernetes/OpenShift and Helm-based application deployments.
  • Strong problem-solving skills and the ability to work independently across multiple layers of a technical system.

Preferred Qualifications

  • Experience working with large-scale open-source projects and complex build ecosystems.
  • Knowledge of Rust and modern systems programming practices.
  • Background in encryption, secure communications, or security-focused infrastructure.
  • Experience designing automated testing and integration frameworks.