TapTalent.ai

Site Reliability Engineer (SRE)

Singapore

6 days ago
Save Job

Summary

🌟 We're Hiring: Site Reliability Engineer (SRE)! 🌟

We are looking for a highly skilled Site Reliability Engineer (SRE) to join our team. The ideal candidate will have experience managing the performance, availability, and scalability of mid- to large-sized systems. You should be proficient in at least one programming language (Golang, Java, or Python), with strong fundamentals in DevOps, Infrastructure as Code (IaC), Networking, and SQL. A solid understanding of the Software Development Life Cycle (SDLC) is essential to succeed in this role.

πŸ“ Location: Singapore, Singapore

⏰ Work Mode: Work From Office

πŸ’Ό Role: Site Reliability Engineer (SRE)

Key Responsibilities

  • Design, develop, and maintain scalable and reliable infrastructure and applications.
  • Monitor system performance, ensure high availability, and proactively address potential issues.
  • Implement and manage DevOps pipelines and Infrastructure as Code (IaC) frameworks.
  • Collaborate with software engineers, QA, and operations teams to ensure system reliability and performance.
  • Perform root cause analysis for incidents and drive corrective actions.
  • Develop and maintain monitoring, alerting, and automated response systems.
  • Optimize database performance with intermediate SQL skills.
  • Apply strong networking knowledge to design and maintain robust network architectures.
  • Follow best practices in SDLC to contribute to the full software lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.

Required Skills And Qualifications

  • Programming: Proficient in at least one β€” Golang, Java, or Python.
  • DevOps/IaC: Solid experience with tools like Terraform, Ansible, Jenkins, Kubernetes, Docker, etc.
  • SQL: Intermediate-level skills in writing and optimizing SQL queries.
  • Networking: Good understanding of networking fundamentals (TCP/IP, DNS, Load Balancing, VPN, etc.).
  • System Design: Experience in designing distributed, scalable, and highly available systems.
  • SDLC: Strong understanding of software development processes and best practices.
  • Strong troubleshooting and debugging skills across systems and applications.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.

Ready to make an impact? πŸš€ Apply now and let's grow together!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: