Reliability Engineer - Python, AWS, Kubernetes, Linux

Quest GlobalBengaluru, KarnatakaHybridFull-timeSenior, 5–8 yearsListed 6 hours ago

Apply now

About this role

Job Requirements

Job Title: Reliability Engineer - Python, JMeter, Locust, AWS, Kubernetes, Linux
Job Type: Full-Time

Job Description:

We are seeking a highly skilled and motivated Reliability Engineer with 5-8 years of experience in performance engineering, reliability engineering, or related disciplines. The ideal candidate will play a crucial role in ensuring the reliability, performance, and scalability of our systems and applications.

Key Responsibilities:

- Design, develop, and maintain performance and reliability test automation frameworks using Python and tools such as JMeter and Locust.
- Implement and manage observability solutions using Splunk, Grafana, Dynatrace and related tools for proactive system health monitoring, alerting, and root cause analysis.
- Build dashboards and reporting mechanisms to communicate system reliability posture to stakeholders.
- Support design reviews and EDRs by providing reliability evidence, load test results, and risk assessments.
- Experience with cloud technologies - AWS (EC2, EKS, CloudWatch, S3) and/or Azure (AKS, Azure Monitor, App Insights).
- Solid understanding of Kubernetes, Docker, and microservices architecture
- Linux proficiency (shell scripting, system diagnostics, log analysis).
- Knowledge of reliability engineering principles: Chaos engineering, FMEA, CTQs is a plus.
- Experience working with intercultural teams across time zones.

Qualifications:

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in performance engineering, reliability engineering, or related discipline.
- Proficiency in Python programming and experience with performance testing tools such as JMeter and Locust.
- Strong understanding of cloud infrastructure, particularly AWS, and container orchestration with Kubernetes.
- Solid experience with Linux operating systems and system administration.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.

Why Join Us?

At Quest Global, we are committed to fostering a culture of innovation and excellence. As a Reliability Engineer, you will have the opportunity to work with cutting-edge technologies and contribute to the success of our mission. We offer competitive compensation, comprehensive benefits, and a dynamic work environment that encourages professional growth.

If you are passionate about reliability engineering and eager to make a significant impact, we invite you to apply and join our team!

Work Experience

- Design, develop, and maintain performance and reliability test automation frameworks using Python and tools such as JMeter and Locust.
- Implement and manage observability solutions using Splunk, Grafana, Dynatrace and related tools for proactive system health monitoring, alerting, and root cause analysis.
- Build dashboards and reporting mechanisms to communicate system reliability posture to stakeholders.
- Support design reviews and EDRs by providing reliability evidence, load test results, and risk assessments.
- 5–8 years of experience in performance engineering, reliability engineering, or related disciplines.
- Experience with cloud technologies - AWS (EC2, EKS, CloudWatch, S3) and/or Azure (AKS, Azure Monitor, App Insights).
- Solid understanding of Kubernetes, Docker, and microservices architecture
- Linux proficiency (shell scripting, system diagnostics, log analysis).
- Fluent English language skills
- Knowledge of reliability engineering principles: Chaos engineering, FMEA, CTQs is a plus.
- Experience working with intercultural teams across time zones.