Skip to main content

DevOps Engineer

Overview:

Phaza Network is actively searching for a skilled and experienced DevOps Engineer to join our team in Amman, Jordan. The ideal candidate should have a robust background in software development, system administration, and cloud infrastructure management. Excellent problem-solving skills and the ability to automate and streamline the software development lifecycle are essential. Fluency in English and Arabic, both written and verbal, is required.

Responsibilities:

  1. Design, build, and maintain the organization's development, testing, and production infrastructure, following best practices for reliability, scalability, and security.
  2. Automate and streamline the software development lifecycle, covering code deployment, monitoring, and troubleshooting, utilizing tools like Jenkins, GitLab CI/CD, and Ansible.
  3. Collaborate with development, operations, and quality assurance teams to ensure seamless integration and deployment of new features and updates.
  4. Monitor and analyze system performance, reliability, and security metrics, implementing proactive measures to optimize and enhance system efficiency.
  5. Manage and maintain cloud infrastructure, including virtual servers, containers, and Kubernetes clusters, using cloud platforms such as AWS, Azure, or Google Cloud.
  6. Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines for automating testing, building, and deployment processes.
  7. Troubleshoot and resolve technical issues related to infrastructure, applications, and services, ensuring minimal downtime and disruption to operations.
  8. Document infrastructure configurations, processes, and procedures, providing training and support to team members as needed.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field; relevant certifications such as AWS Certified DevOps Engineer or Microsoft Certified: Azure DevOps Engineer Expert are preferred.
  • Proven experience in DevOps, system administration, or software development, focusing on building and managing scalable, reliable, and secure infrastructure.
  • Strong understanding of cloud computing concepts and technologies, with hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in scripting and automation using languages such as Python, Shell, or PowerShell, and experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Experience with containerization and orchestration technologies such as Docker, Kubernetes, or Docker Swarm.
  • Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab CI/CD, or CircleCI, and experience with version control systems such as Git.
  • Excellent problem-solving, communication, and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
  • Fluency in English and Arabic, both written and verbal.

Required Skills:

  • DevOps
  • Cloud Computing
  • Infrastructure Automation
  • Continuous Integration
  • Continuous Deployment
  • Scripting and Automation
  • Containerization
  • Configuration Management
  • CI/CD
  • Fluency in English and Arabic

 

Tech Sage