Site Reliability Engineer

Mentorsmoon
Noida, Uttar Pradesh, India

Company Description Mentorsmoon Systems is an Indian technology company providing business consulting, information technology, and outsourcing services to organizations seeking growth and efficiency. The company focuses on using cutting edge technologies to help businesses scale reliably and respond quickly to changing market demands. Teams at Mentorsmoon work closely with clients to design solutions that improve performance, optimize processes, and reduce operational complexity. For potential team members, this means exposure to diverse industries, modern tech stacks, and challenging problems that drive professional growth.

Role Description The Site Reliability Engineer role at Mentorsmoon is a full-time, on-site position based in Noida. In this role, the engineer will design, implement, and maintain reliable, scalable, and secure infrastructure and application environments. Day-to-day responsibilities include monitoring system health, troubleshooting incidents, automating operational tasks, and collaborating with software development teams to enhance reliability and performance. The engineer will also participate in incident response, root cause analysis, capacity planning, and the improvement of deployment pipelines and observability tooling. This role involves close coordination with cross-functional teams to ensure that services meet agreed uptime, performance, and quality targets.

  • 📍 Location: Noida - In Office
  • 💼 Type: Full-time
  • 🕐 Experience: 3–6 Years🔧
  • Key ResponsibilitiesManage AWS infrastructure — EC2, RDS, ECR, SSM, Route 53, CloudWatch & IAM.
  • Build and maintain infrastructure using Terraform.
  • Own Docker, CI/CD and deployment automation.
  • Set up and manage monitoring, observability, logging, dashboards and alerts.
  • Strong production troubleshooting and debugging across applications, infrastructure, networking and databases.
  • Manage Java-based application infrastructure, including application deployment, JVM configuration, logs, performance and troubleshooting.
  • Manage PostgreSQL/RDS, backups, PITR and failover.
  • Drive cloud security, IAM, secrets and vulnerability management.
  • Plan Multi-AZ / Multi-Region infrastructure.
  • Lead the future migration from Docker Compose to Kubernetes/EKS.
  • Participate in incident response, on-call and disaster-recovery exercises.
  • Support and manage Microsoft 365 administration and related IT infrastructure.
  • 🛠 Required SkillsAWS | Terraform | Docker | Kubernetes/EKS | Linux | Java Application Infrastructure | PostgreSQL | CI/CD | Monitoring & Observability | Networking | Cloud Security | Microsoft 365Strong debugging, troubleshooting and problem-solving skills are essential.FinTech/Payments experience is a strong plus.QualificationsCandidates should possess strong skills in Reliability Engineering and Reliability Centered Maintenance.
  • Candidates should possess solid Analytical Skills and experience in Failure Analysis.
  • Candidates should possess effective Troubleshooting skills for complex platform and system issues.
  • Experience with infrastructure monitoring tools, incident management, and performance optimization is beneficial.
  • Knowledge of cloud platforms, scripting or automation tools, and system architecture is an advantage.
  • Bachelor’s degree in Engineering, Computer Science, or a related technical field, or equivalent practical experience.
  • Ability to work collaboratively on-site in Noida and communicate clearly with technical and non-technical stakeholders.

Qualifications

  • Candidates should possess Site Reliability Engineering skills, including building resilient systems, implementing observability, and managing incident response processes.
  • Candidates should possess strong Troubleshooting skills for diagnosing complex production issues, performing root cause analysis, and implementing preventive measures.
  • Candidates should possess Software Development skills, such as proficiency in at least one programming language (e.g., Python, Java, Go) and experience with automation, scripting, and CI/CD pipelines.
  • Candidates should possess System Administration skills, including experience with Linux/Unix environments, configuration management, security best practices, and performance tuning.
  • Candidates should possess Infrastructure skills, such as working with cloud platforms (e.g., AWS, Azure, GCP), containerization/orchestration (e.g., Docker, Kubernetes), and infrastructure-as-code tools (e.g., Terraform, Ansible).
  • Relevant additional qualifications include familiarity with monitoring and logging tools, database administration basics, and networking concepts.
  • Strong communication, collaboration, and documentation abilities, along with a proactive approach to learning and continuous improvement, are essential.
  • A bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience, is preferred.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →