COMPANY PROFILE
About the Company
AIi
This summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.Fixed Misr (FEDIS) is a company that appears to be involved in technology-driven services, as evidenced by its recruitment of DevOps Engineers. While specific industry details are not provided, the presence of this role suggests an interest in software development, infrastructure management, and system automation. The company likely operates in a sector requiring continuous integration and deployment practices, possibly within information technology or related fields. FEDIS is seeking professionals capable of maintaining and optimizing cloud-based environments, ensuring reliable and scalable systems. Although no further details about the company's size, history, or specific services are available, its focus on DevOps indicates an emphasis on technical expertise and operational efficiency. The organization may offer opportunities for candidates with experience in automation tools, version control systems, and infrastructure-as-code methodologies.
ORIGINAL JOB DESCRIPTION
About the Job
Job Responsibilities
• Administer, maintain, and troubleshoot Linux servers and operating systems in development, testing, and production environments.
• Design, implement, maintain, and optimize CI/CD pipelines to automate application builds, testing, deployments, and releases.
• Manage containerized applications using Docker and support Kubernetes clusters, workloads, services, networking, and deployments.
• Manage Git repositories, branching strategies, merge requests, version control, and Git-based deployment workflows.
• Implement infrastructure and operational automation using Ansible and scripting languages such as Bash or Python.
• Configure and maintain monitoring, alerting, and observability solutions to track infrastructure health, application performance, and resource utilization.
• Implement centralized logging solutions to collect, analyze, and troubleshoot system, application, and container logs.
• Support database operations, including backup and recovery, replication, performance monitoring, high availability, and troubleshooting.
• Integrate security practices into CI/CD pipelines, including source-code analysis, dependency scanning, container image vulnerability scanning, and security checks.
• Manage container image registries, image versioning, access controls, and secure image distribution.
• Apply DevSecOps practices to improve infrastructure security, access management, secrets handling, and configuration compliance.
• Troubleshoot infrastructure, networking, deployment, and application issues, perform root-cause analysis, and implement preventive measures.
• Support release management, deployment validation, rollback procedures, patching, upgrades, and production incident resolution.
• Collaborate with development, infrastructure, database, and security teams to improve system reliability, availability, and operational efficiency.
• Maintain technical documentation, operational procedures, deployment guides, and incident reports.
Job Requirements
• Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
• 2–5 years of hands-on experience in DevOps, Linux administration, system administration, or infrastructure automation.
• Strong understanding of Linux operating systems, system services, process management, permissions, storage, and troubleshooting.
• Practical experience with Docker, Kubernetes, container lifecycle management, and application deployments.
• Experience developing and maintaining CI/CD pipelines using GitLab CI/CD, Jenkins, or equivalent tools. • Good understanding of Git, repository management, branching strategies, and collaborative development workflows.
• Experience with monitoring, centralized logging, alerting, and troubleshooting production environments.
• Working knowledge of databases, backup and recovery, replication, and high availability concepts.
• Understanding of networking fundamentals, including TCP/IP, DNS, HTTP/HTTPS, proxies, load balancing, and SSL/TLS.
• Familiarity with security best practices and integrating automated security checks into software delivery workflows.
• Ability to troubleshoot technical issues independently and collaborate effectively with cross-functional teams.
Must-Have Technical Skills
• Linux Administration: RHEL, Ubuntu, or equivalent Linux distributions.
• Containerization: Docker, Docker Compose, container image management, and registries.
• Container Orchestration: Kubernetes fundamentals, deployments, services, ConfigMaps, Secrets, ingress, and troubleshooting.
• CI/CD: GitLab CI/CD, Jenkins, or equivalent pipeline automation tools.
• Version Control: Git, GitLab, GitHub, or equivalent repository platforms.
• Automation and Scripting: Ansible, Bash, and basic Python scripting.
• Monitoring and Alerting: Prometheus and Grafana, or equivalent monitoring solutions.
• Logging and Analysis: ELK Stack, OpenSearch, or equivalent centralized logging platforms.
• Databases: Working knowledge of PostgreSQL, MySQL, or similar relational databases, including backup, recovery, replication, and performance troubleshooting.
• DevSecOps: SonarQube, Trivy, dependency vulnerability scanning, container image scanning, secrets management, and security integration in CI/CD pipelines.
• Networking: TCP/IP, DNS, ports, HTTP/HTTPS, reverse proxies, load balancers, and SSL/TLS troubleshooting.
• Infrastructure Operations: Patch management, capacity monitoring, incident response, high availability, and disaster recovery fundamentals.
Experience Level
•2–5 years of relevant hands-on experience, with a strong focus on Linux administration, containerization, CI/CD automation, monitoring, logging, databases, and DevSecOps practices.
Preferred Certifications
• Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
• Red Hat Certified System Administrator (RHCSA).
• GitLab CI/CD, Jenkins, or Ansible certifications.
• Relevant Kubernetes security or DevSecOps certifications.
Soft Skills
• Strong analytical, troubleshooting, and problem-solving skills.
• Attention to detail and a security-first mindset.
• Good written and verbal communication skills.
• Ability to work collaboratively with development, infrastructure, database, and security teams.
• Willingness to learn, improve automation, and adopt better operational practices.
• Ability to manage priorities and support production incidents when required.
Show more