Site Reliability Engineer
Job Description Roles & Responsibilities We are seeking a Site Reliability Engineer to ensure the availability, reliability, and scalability of platforms and applications by combining software engineering with operational excellence. This role focuses on monitoring, automation, and proactive reliability engineering while working closely with development teams to design resilient systems and reduce manual operational effort. What you ll do _x000D_ Monitor application and platform availability and reliability, ensuring agreed service levels are met. Use software engineering practices to automate operational tasks and achieve low touch or zero touch operations. Design and enhance system and software architectures to improve scalability, capacity, performance, and reliability. Define, implement, promote, and monitor service level objectives (SLOs) and service level indicators (SLIs) in collaboration with product owners and development teams. Write automation code for provisioning and operating infrastructure at scale. Partner with development teams to ensure reliability and scalability are built into applications from the design stage. Build and maintain CI/CD pipelines and automation for deploying applications into production environments. Participate in an on call rotation to support applications and infrastructure. Investigate incidents, perform root cause analysis, and document post incident reviews with remediation recommendations. Document, share, and actively promote knowledge across teams and stakeholders. Engage with internal and external stakeholders to communicate complex technical topics and support the adoption of improved technology solutions. Desired Candidate Profile Hold a Bachelor s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline. Have a minimum of 3 years professional experience in software engineering and/or IT support roles. Demonstrate strong analytical thinking and structured problem solving skills. Are adaptable, open minded, and comfortable working in environments with rapidly evolving technologies. Have experience working within multicultural and geographically distributed teams. Are able to navigate complex organisational environments and translate complexity into practical, simple solutions. Bring hands on experience with Google Cloud Platform and its managed services. Have coding experience using languages such as Python, Java, JavaScript, or Scala. Possess strong Linux and system administration skills. Show solid understanding of networks, databases, DNS, proxies, security, and web application architectures. Are familiar with SQL, relational databases, and NoSQL technologies such as MongoDB. Have experience with containerisation and orchestration tools including Docker and Kubernetes. Are comfortable working with infrastructure as code, CI/CD pipelines, monitoring tools, and version control systems. Work in an agile environment and demonstrate a delivery focused, customer centred mindset with strong English communication skills. Not a perfect fit? _x000D_ Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best. Company Industry TelecomISP Department / Functional Area IT Software Keywords Site Reliability Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyVodafone
- LocationCairo, Egypt
- CategoryCybersecurity
- SourceNaukrigulf
- Listed4 days ago
Related Cybersecurity jobs
Senior Support Engineer Digital Channels
The Senior Support Engineer Digital Channels is responsible for end-to-end production support, maintenance and enhancement of the Bank's mobile banking…
Technical Project Manager
We are looking for an experienced Technical Project Manager to lead the planning, execution, and successful delivery of software development and digital…
Registered Midwife
Midwives are recognized as a responsible and accountable professional who works in partnership with women to give the necessary support, care and advice during…
Senior Consultant PSP
This is a position focused on power systems analysis. The skill shall be applied to a large span of issues such as renewables integration, grid code compliance…