linkedin
Reliability Engineer
How to Talk to AI
Abu Dhabi, UAE
Part Time
Entry
Today
System ReliabilityMonitoringRoot Cause AnalysisAutomationAWSAzure
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
System ReliabilityMonitoringRoot Cause Analysis
About the Role
How to Talk to AI is seeking a detail-oriented Reliability Engineer to improve system reliability, availability, and performance through proactive monitoring, analysis, and continuous improvement.
Key Skills for This Role
System ReliabilityMonitoringRoot Cause AnalysisAutomationAWSAzure
Responsibilities
- Monitor, analyze, and improve the reliability, availability, and performance of systems and applications
- Identify potential reliability risks, performance bottlenecks, and operational issues through data analysis and monitoring
- Conduct root cause analysis (RCA) for incidents, failures, and recurring technical problems
- Develop and implement preventive measures to improve system stability and reduce downtime
- Design and maintain reliability metrics, dashboards, alerts, and performance monitoring processes
- Collaborate with engineering, operations, DevOps, QA, and product teams to improve system resilience
- Support incident management, troubleshooting, and post incident reviews
- Develop automation solutions to improve operational efficiency and reduce manual processes
- Analyze system performance data and recommend optimization strategies
- Contribute to capacity planning, scalability improvements, and infrastructure optimization
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Systems Engineering, Electrical Engineering, or a related field
- Strong understanding of system reliability principles, performance optimization, and operational engineering practices
- Knowledge of monitoring, logging, alerting, and observability concepts
- Familiarity with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform, or similar
- Understanding of distributed systems, scalability, high availability, and fault tolerant architectures
- Knowledge of DevOps practices, CI/CD pipelines, automation, and infrastructure management
- Familiarity with scripting or programming languages such as Python, Bash, Java, Go, or similar
- Understanding of Linux/Unix systems, networking fundamentals, and system administration concepts
- Knowledge of incident management, root cause analysis, and problem solving methodologies
- Strong analytical, troubleshooting, and critical thinking skills
Full Job Posting
Role Description
- We are seeking a detail oriented and technically skilled Reliability Engineer to improve system reliability, availability, and performance through proactive monitoring, analysis, and continuous improvement initiatives.
- This role focuses on identifying potential risks, optimizing processes, analyzing failures, and implementing solutions that enhance the stability and efficiency of products, systems, and operations.
Key Responsibilities
- Monitor, analyze, and improve the reliability, availability, and performance of systems and applications.
- Identify potential reliability risks, performance bottlenecks, and operational issues through data analysis and monitoring.
- Conduct root cause analysis (RCA) for incidents, failures, and recurring technical problems.
- Develop and implement preventive measures to improve system stability and reduce downtime.
- Design and maintain reliability metrics, dashboards, alerts, and performance monitoring processes.
- Collaborate with engineering, operations, DevOps, QA, and product teams to improve system resilience.
- Support incident management, troubleshooting, and post incident reviews.
- Develop automation solutions to improve operational efficiency and reduce manual processes.
- Analyze system performance data and recommend optimization strategies.
- Contribute to capacity planning, scalability improvements, and infrastructure optimization.
- Support reliability testing, performance testing, and disaster recovery planning.
- Establish and maintain documentation for reliability processes, procedures, and technical standards.
Additional Responsibilities
- Evaluate system architectures and recommend improvements to enhance scalability and fault tolerance.
- Implement best practices related to observability, monitoring, logging, and service reliability.
- Participate in continuous improvement initiatives focused on operational excellence and service quality.
- Stay updated on emerging technologies, reliability engineering practices, and industry standards.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Systems Engineering, Electrical Engineering, or a related field.
- Strong understanding of system reliability principles, performance optimization, and operational engineering practices.
- Knowledge of monitoring, logging, alerting, and observability concepts.
- Familiarity with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform (GCP), or similar technologies.
- Understanding of distributed systems, scalability, high availability, and fault tolerant architectures.
- Knowledge of DevOps practices, CI/CD pipelines, automation, and infrastructure management.
- Familiarity with scripting or programming languages such as Python, Bash, Java, Go, or similar.
- Understanding of Linux/Unix systems, networking fundamentals, and system administration concepts.
- Knowledge of incident management, root cause analysis, and problem solving methodologies.
- Familiarity with databases, APIs, and application performance optimization is an advantage.
- Strong analytical, troubleshooting, and critical thinking skills.
- Excellent communication and collaboration abilities with technical and non technical teams.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career