drjobs DevOps Engineer العربية

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Cairo - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

A Site Reliability Engineer (SRE) / DevOps and Infrastructure Engineer is focused on maintaining and enhancing the reliability scalability and efficiency of software services and infrastructure. This professional is responsible for ensuring that both development and operational standards are met across an organizations cloudbased and local infrastructure environments.


Job Description:

  1. Infrastructure Management: Oversee the maintenance and scaling of infrastructure on cloud platforms like Azure and AWS. This includes provisioning configuration and optimization of resources to meet the demands of the service.
  2. Tool Proficiency: Utilize a variety of DevOps and SRE tools such as Kubernetes (K8s) for container orchestration Service Mesh for microservices networking Vault for secrets management and SecOps practices to ensure security is integrated into the infrastructure processes.
  3. CI/CD Pipeline Management: Design implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines ensuring automated and smooth deployment processes that support frequent updates and releases with minimal downtime.
  4. Production Release Management: Coordinate the scheduling planning and control of production software releases. This involves staging environments release testing and the actual deployment to live environments.
  5. Monitoring and Incident Response: Implement monitoring tools to actively observe the health of applications and infrastructure. Responsible for rapid response and troubleshooting of production issues to minimize impacts on availability and performance.
  6. Collaboration and Communication: Work closely with software developers QA teams and IT staff to ensure that the systems reliability and performance align with organizational goals. Facilitate communication across departments to address systemwide issues and improvements.

Key Tools and Technologies:

  • Kubernetes (K8s): Manages containerized applications across a cluster of machines ensuring operational efficiencies and resource optimization.
  • Service Mesh: Enhances microservices communications adding observability security and reliability without requiring changes to the microservices code.
  • Vault by HashiCorp: Manages secrets and protects sensitive data ensuring secure access control and auditing capabilities.
  • SecOps Practices: Integrates security into DevOps processes ensuring compliance and safeguarding against emerging threats.
  • Azure/AWS: Manages and scales cloud infrastructure utilizing a variety of IaaS PaaS and SaaS services provided by these leading cloud platforms.
  • CI/CD Tools: Implements tools like Jenkins for automating the development testing and deployment of software.




Requirements

  • Work experience as a DevOps Engineer or similar software engineering role
  • Good knowledge of Ruby or Python
  • Working knowledge of databases and SQL
  • Problemsolving attitude
  • Team spirit
  • BSc in Computer Science Engineering or relevant field


Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.