DevOps Engineer Save to Bookmarks
فرص
رام الله والبيرة
25‏/03‏/2024
Preview

عن الشركة/ المؤسسة

منصة إلكترونية تعمل على تشبيك الشباب في الفرص المتاحة بشكل محلي وبشكل عالمي.

Job Title DevOps Engineer

Division Acceleration International

Department Software Development

Reports to Software Development Manager


PRIMARY PURPOSE

DevOps Engineer work at the intersection of development and operations, focusing on automating and streamlining our software delivery processes, responsible for designing, implementing, and maintaining a robust and efficient infrastructure, ensuring the reliability, scalability, and security of our systems. His work will be instrumental in accelerating the product development and enhancing the overall user experience.

 

RESPONSIBILITIES

01. Collaborate with development and operations teams to build and maintain efficient CI/CD pipelines.

02. Design and implement automation scripts for deployment, configuration, and orchestration of applications and infrastructure.

03. Monitor system performance, identify bottlenecks, and optimize the infrastructure for high availability and scalability.

04. Troubleshoot and resolve infrastructure and application-related issues in a timely manner.

05. Implement and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.

06. Manage and scale container orchestration platforms like Kubernetes.

07. Ensure the security of our systems by implementing best practices and security measures.

08. Continuously improve and automate our monitoring and alerting systems.

09. Collaborate with software developers to optimize code for performance, reliability, and scalability.

10. Stay up-to-date with industry best practices and emerging DevOps and cloud technologies.

11. Participate in an on-call rotation for system support.

12. Takes Health, Safety & Environment (HSE) lead in ensuring “safe systems of work” and “safe conditions” are in place within area of responsibility.

13. Performs other similar or related duties as required or assigned by management.

 

QUALIFICATIONS & EXPIERENCE

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 experience as a DevOps Engineer or a similar role.

 

C. Skills and Competencies:

- Strong expertise in setting up and managing CI/CD pipelines and 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.

 

KPI’S

  • Deployment Frequency:

Measurement: Number of deployments per week/month.


  • Lead Time for Changes:

Measurement: Time taken from code commit to deployment.


  • Change Failure Rate:

Measurement: Percentage of deployments causing issues or rollbacks.


  • Mean Time to Recovery (MTTR):

Measurement: Time taken to restore service after a failure.


  • Infrastructure as Code (IaC) Adoption:

Measurement: Percentage of infrastructure managed through IaC.

  • Resource Utilization:

Measurement: Percentage of cloud or server resources in use.

  • Security Vulnerabilities:

Measurement: Number of security vulnerabilities detected and resolved.

  • Monitoring and Alerting Effectiveness:

Measurement: Percentage of critical incidents detected by monitoring systems.

  • Scalability and Performance:

Measurement: Application response time, server load, or system performance metrics.

  • Code Quality:

Measurement: Code quality metrics (e.g., code review feedback, test coverage).

  • Documentation Quality and Completeness:

Measurement: Percentage of documentation coverage.

  • User Satisfaction:

Measurement: Surveys or feedback from development and operations teams.

  • Technical Debt Reduction:

Measurement: Percentage of technical debt addressed.

  • Cost Optimization:

Measurement: Cost reduction or optimization in cloud spending.

  • Training and Professional Development:

Measurement: Participation in training, certifications, or skill development.

شارك المدونة مع الأصدقاء

المزيد من الفرص

Preview
دورة مجانية لتعلم التسويق الرقمي من جوجل
فرص
عبر الانترنت
موعد الإنتهاء: 01‏/01‏/2025
Preview
برنامج العناية بالبشرة - Renovaj Center
Renovaj Center
رام الله والبيرة
موعد الإنتهاء: 31‏/12‏/2024
Preview
برنامج تصفيف الشعر (كوافير السيدات) - Renovaj Center
Renovaj Center
رام الله والبيرة
موعد الإنتهاء: 31‏/12‏/2024
Preview
دورة الميك آب للمبتدئات - Renovaj Center
Renovaj Center
رام الله والبيرة
موعد الإنتهاء: 31‏/12‏/2024
Preview
مشروع وظيفتي الأولى - إعلان خاص بشركات القطاع الخاص
فرص
الضفة الغربية
موعد الإنتهاء: 18‏/12‏/2024
Preview
Full Stack Software Engineer
فرص
رام الله والبيرة
موعد الإنتهاء: 30‏/11‏/2024


دعم الشركات الناشئة والفرق التقنية الفلسطينية

تصفح الفرص

ابق على اطلاع بالفرص عبر البريد الإلكتروني
اشترك في نشرتنا الإخبارية!