Overview
Job Title: DevOps Engineer
Position Overview:
We are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a crucial role in automating and optimizing our software delivery processes, ensuring the reliability, scalability, and security of our systems. Your expertise in infrastructure design and implementation will contribute to accelerating product development and enhancing the overall user experience.
Key Responsibilities:
– Collaborate with development and operations teams to build and maintain efficient CI/CD pipelines.
– Design and implement automation scripts for application and infrastructure deployment, configuration, and orchestration.
– Monitor system performance, identify bottlenecks, and optimize infrastructure for high availability and scalability.
– Troubleshoot and resolve infrastructure and application-related issues promptly.
– Implement and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
– Manage and scale container orchestration platforms, such as Kubernetes.
– Ensure the security of our systems by implementing best practices and security measures.
– Continuously improve and automate monitoring and alerting systems.
– Collaborate with software developers to optimize code for performance, reliability, and scalability.
– Stay up-to-date with industry best practices and emerging DevOps and cloud technologies.
– Participate in an on-call rotation for system support.
– Take a lead role in ensuring health, safety, and environmental (HSE) standards in the work area.
– Perform other similar or related duties as required or assigned by management.
Qualifications & Experience:
A. Educational Requirements / Qualifications:
– Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
B. Experience:
– Proven 5-7 years of experience as a DevOps Engineer or in a similar role.
C. Skills and Competencies:
– Strong expertise in setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
– Proficiency in scripting and programming languages such as Python, Bash, or Ruby.
– Hands-on experience with containerization technologies (Docker) and container orchestration (Kubernetes).
– Familiarity with infrastructure as code (IaC) tools, like Terraform or Ansible.
– Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
– Experience with version control systems, particularly Git.
– Knowledge of network protocols and security best practices.
Working conditions:
Location: Amman – Dabouq
Working day: 5 working days from Sunday to Thursday
Working hours: 8 hrs Working model: Onsite