https://bayt.page.link/kkCJG4LMgqjYAtCi8
Create a job alert for similar positions

Job Description

  • Collaborate with software developers, quality assurance engineers and IT professionals to guarantee smooth deployment, automation and management of software infrastructure.
  • Design and implement CI/CD pipelines for multiple software applications and environments.
  • Create and maintain monitoring systems to guarantee high availability and performance for software applications.
  • Manage and enhance cloud infrastructure such as AWS, Azure, and GCP
  • Automating software deployment, configuration, and upkeep processes
  • Troubleshoot software infrastructure issues and collaborate with the team to resolve them.
  • Stay abreast of emerging technologies and industry trends, then utilize them to enhance your software infrastructure.
  • Use of various DevOps and automation tools in the work
  • Define and ensure best practices in software development to steer the overall development process

Requirements
  • A bachelor's degree in computer science, information technology, software engineering, or a related field is often required.
  • 5-8 years of relevant experience, including at least 3 years in a DevOps role
  • Experience with CI/CD: Solid understanding of continuous integration and continuous deployment (CI/CD) practices, using tools like Jenkins, GitLab, Tekton.
  • Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Containerization: Proficiency in working with containerization technologies like Docker and orchestration tools like( Kubernetes, Openshift is mandatory )
  • Infrastructure as Code: Experience with tools like Terraform, Ansible
  • Monitoring & Logging: Hands-on experience with monitoring and observability tools like Prometheus, Grafana, ELK stack, or Instana.
  • Certifications (optional but beneficial): AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), Red Hat Certified Engineer (RHCE), Openshift , Docker, or Terraform certifications.

. Technical Skills:


  • Scripting and Automation: Proficiency in scripting languages (e.g., Python, Bash, PowerShell) and automation tools.
  • Version Control Systems: Mastery of Git and Git workflows.
  • Operating Systems: Strong knowledge of Linux/Unix environments and some familiarity with Windows environments.
  • Networking and Security: Knowledge of networking fundamentals, security best practices, and tools (firewalls, SSL, etc.).
  • Database Management: Familiarity with database systems (e.g., MySQL, PostgreSQL, NoSQL).

Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.