Site Reliability Engineer

StraitsX
Full_timeJakarta, Indonesia

📍 Job Overview

  • Job Title: Site Reliability Engineer
  • Company: StraitsX
  • Location: Jakarta, Jakarta, Indonesia
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: 2025-06-11
  • Experience Level: Mid-Level (2-5 years)

🚀 Role Summary

  • 📝 Enhancement Note: The Site Reliability Engineer (SRE) role at StraitsX focuses on ensuring the reliability, scalability, and security of production systems, working closely with development teams to deliver exceptional customer experiences.

  • Collaborate with development teams to architect, build, and maintain robust infrastructure for applications.

  • Ensure system availability, performance, scalability, and security through automation, monitoring, and troubleshooting.

  • Drive process improvements and suggest architecture enhancements to streamline project delivery.

  • Evaluate new technology options to improve the infrastructure stack and ensure system security policies are properly remediated.

💻 Primary Responsibilities

  • 📝 Enhancement Note: The primary responsibilities of an SRE at StraitsX involve managing and maintaining production systems, collaborating with development teams, and driving improvements in infrastructure and processes.

  • 📝 Enhancement Note: The SRE role requires a strong focus on system troubleshooting, problem-solving, and documentation to ensure smooth project delivery and minimize miscommunication.

  • Deploy, automate, maintain, and manage various cloud-based and on-prem production systems.

  • Understand the high-level overview of the architecture and document new and existing requirements to ensure smooth project delivery.

  • Work closely with the Information Security and Infrastructure team to adopt security best practices.

  • Ensure the availability, performance, scalability, and security of production systems.

  • Troubleshoot systems and solve problems across platform and application domains.

  • Suggest architecture improvements and recommend process improvements.

  • Evaluate new technology options to improve the infrastructure stack.

  • Ensure system security policies are properly remediated.

  • Drive and implement auto-provisioning and scaling of servers, testing, and compliance checks using automation tools.

  • Handle operational day-to-day tasks like being on-call, handling alerts, and incidents.

🎓 Skills & Qualifications

Education:

  • A Bachelor's or Master's degree in a relevant field such as Information Technology, Computer Science, or a proven track record in DevOps.

Experience:

  • A minimum of 2 years of professional experience in engineering.

Required Skills:

  • Proficiency in working with cloud servers, specifically AWS and GCP, including configuration tasks like network and access management.
  • Experience with cloud-native tools, including Kubernetes, Docker, Nginx, and OpenTelemetry.
  • Proficiency in Linux system management, including monitoring, configuration, and troubleshooting.
  • Experience with on-premises physical server setup is an advantage.
  • Familiarity with databases and storage solutions such as MySQL, Postgres, and Redis is beneficial.

Preferred Skills:

  • An interest in pursuing a career in engineering management is considered a plus.

📊 Web Portfolio & Project Requirements

  • 📝 Enhancement Note: As an SRE, you should highlight your portfolio with projects showcasing your experience in cloud server management, infrastructure as code (IaC), and system troubleshooting.

  • Portfolio Essentials:

    • Demonstrate your proficiency in cloud server management, focusing on AWS and GCP.
    • Showcase your experience with cloud-native tools like Kubernetes, Docker, Nginx, and OpenTelemetry.
    • Highlight your Linux system management skills, including monitoring, configuration, and troubleshooting.
    • Include examples of system troubleshooting, problem-solving, and documentation.
  • Technical Documentation:

    • Provide examples of system documentation, highlighting your ability to understand and document complex systems.
    • Showcase your experience with infrastructure as code (IaC) tools and practices.
    • Include examples of incident reports and post-mortem analysis to demonstrate your problem-solving skills.

💵 Compensation & Benefits

📝 Enhancement Note: The salary range for this role in Jakarta, Indonesia, is estimated to be between IDR 25,000,000 - IDR 35,000,000 per year, based on market research and regional adjustments for a mid-level SRE role.

Salary Range: IDR 25,000,000 - IDR 35,000,000 per year

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career development.
  • A dynamic and collaborative work environment.
  • Health, dental, and vision insurance.
  • Retirement savings plan with company matching.

Working Hours:

  • Full-time position with standard office hours.
  • On-call rotations may be required for incident management and alert handling.

🎯 Team & Company Context

🏢 Company Culture

Industry: StraitsX operates in the fintech industry, focusing on digital asset management and blockchain technology. As an SRE, you will play a crucial role in ensuring the reliability and security of their platforms.

Company Size: StraitsX is a mid-sized company, providing a collaborative and agile work environment for web developers and server administrators.

Founded: StraitsX was founded in 2019, focusing on innovation and continuous improvement in the digital asset management space.

Team Structure:

  • The SRE team works closely with development teams to ensure the reliability and performance of production systems.
  • The team is responsible for managing and maintaining cloud-based and on-prem production systems.
  • The SRE team collaborates with the Information Security and Infrastructure team to ensure system security policies are properly remediated.

Development Methodology:

  • StraitsX follows Agile methodologies, focusing on iterative development, continuous integration, and delivery.
  • The company emphasizes collaboration, code reviews, and quality assurance practices to ensure high-quality software delivery.
  • StraitsX uses CI/CD pipelines and automated deployment strategies to streamline the development process.

Company Website: StraitsX

📈 Career & Growth Analysis

Web Technology Career Level: The Site Reliability Engineer role at StraitsX is a mid-level position, focusing on managing and maintaining production systems, driving process improvements, and suggesting architecture enhancements.

Reporting Structure: The SRE reports directly to the Head of Engineering and works closely with development teams, the Information Security team, and the Infrastructure team.

Technical Impact: As an SRE, you will have a significant impact on the reliability, performance, and security of StraitsX's production systems, ensuring exceptional customer experiences and enabling developers to focus on building great features.

Growth Opportunities:

  • 📝 Enhancement Note: With an interest in engineering management, you may have opportunities to grow into a leadership role within the SRE team or explore other management opportunities within the organization.

  • Growth opportunity 1: Pursue a career in engineering management by demonstrating strong leadership skills, technical expertise, and a commitment to driving process improvements.

  • Growth opportunity 2: Expand your technical skills by staying up-to-date with emerging technologies and exploring new tools and platforms relevant to the SRE role.

  • Growth opportunity 3: Contribute to the development of internal tools and processes to improve the efficiency and effectiveness of the SRE team.

🌐 Work Environment

Office Type: StraitsX offers a modern and collaborative work environment, fostering open communication and cross-functional collaboration between teams.

Office Location(s): Jakarta, Indonesia

Workspace Context:

  • The SRE team works in an open-plan office, encouraging collaboration and knowledge sharing among team members.
  • The work environment is equipped with multiple monitors, testing devices, and development tools to support the team's needs.
  • StraitsX encourages a culture of continuous learning and growth, with regular training and development opportunities.

Work Schedule:

  • Full-time position with standard office hours.
  • On-call rotations may be required for incident management and alert handling.

📄 Application & Technical Interview Process

Interview Process:

  • 📝 Enhancement Note: The interview process for the SRE role at StraitsX focuses on assessing your technical skills, problem-solving abilities, and cultural fit within the organization.

  • Process step 1: Technical assessment, focusing on your proficiency in cloud server management, Linux system management, and cloud-native tools.

  • Process step 2: System design and architecture discussion, evaluating your ability to suggest improvements and make informed decisions about infrastructure.

  • Process step 3: Collaboration and communication assessment, focusing on your ability to work effectively with development teams and stakeholders.

  • Process step 4: Final evaluation, considering your technical skills, cultural fit, and growth potential within the organization.

Portfolio Review Tips:

  • 📝 Enhancement Note: When preparing your portfolio for the SRE role at StraitsX, focus on demonstrating your experience in cloud server management, system troubleshooting, and process improvement.

  • Portfolio tip 1: Highlight your proficiency in cloud server management, including your experience with AWS, GCP, and cloud-native tools.

  • Portfolio tip 2: Showcase your system troubleshooting and problem-solving skills with examples of incident reports and post-mortem analysis.

  • Portfolio tip 3: Demonstrate your ability to suggest architecture improvements and drive process enhancements within your previous roles.

  • Portfolio tip 4: Include examples of your collaboration and communication skills, highlighting your ability to work effectively with development teams and stakeholders.

Technical Challenge Preparation:

  • 📝 Enhancement Note: Prepare for technical challenges by focusing on your problem-solving skills, system design, and infrastructure management.

  • Challenge preparation 1: Brush up on your knowledge of cloud server management, Linux system management, and cloud-native tools.

  • Challenge preparation 2: Practice system design and architecture exercises, focusing on your ability to suggest improvements and make informed decisions about infrastructure.

  • Challenge preparation 3: Familiarize yourself with StraitsX's technology stack and architecture, demonstrating your ability to contribute to the team's success.

ATS Keywords:

  • Cloud Servers, AWS, GCP, Kubernetes, Docker, Nginx, OpenTelemetry, Linux System Management, Monitoring, Configuration, Troubleshooting, Databases, MySQL, Postgres, Redis, Infrastructure as Code (IaC), Incident Management, Alert Handling, System Security, Architecture, Process Improvement, Collaboration, Communication

🛠 Technology Stack & Web Infrastructure

Cloud Platforms:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)

Cloud-Native Tools:

  • Kubernetes
  • Docker
  • Nginx
  • OpenTelemetry

Linux Distributions:

  • Ubuntu
  • CentOS

Databases:

  • MySQL
  • PostgreSQL
  • Redis

Monitoring & Logging Tools:

  • Prometheus
  • Grafana
  • ELK Stack (Elasticsearch, Logstash, Kibana)

Infrastructure as Code (IaC) Tools:

  • Terraform
  • Ansible
  • CloudFormation

CI/CD Tools:

  • Jenkins
  • GitLab CI/CD
  • CircleCI

Version Control Systems:

  • Git

📝 Enhancement Note: Familiarize yourself with StraitsX's technology stack and architecture, demonstrating your ability to contribute to the team's success during the interview process.

👥 Team Culture & Values

Web Development Values:

  • 📝 Enhancement Note: StraitsX values a collaborative and innovative approach to web development, focusing on reliability, performance, and user experience.

  • Web development value 1: Focus on reliability and availability, ensuring that production systems meet the needs of users and stakeholders.

  • Web development value 2: Prioritize performance and scalability, optimizing infrastructure and applications for efficiency and growth.

  • Web development value 3: Encourage collaboration and knowledge sharing, fostering a culture of continuous learning and improvement.

  • Web development value 4: Emphasize user experience, ensuring that production systems meet the needs of users and stakeholders.

Collaboration Style:

  • 📝 Enhancement Note: StraitsX encourages a collaborative and cross-functional approach to web development, with a focus on open communication and knowledge sharing.

  • Collaboration approach 1: Foster open communication and collaboration between development teams, the SRE team, and stakeholders.

  • Collaboration approach 2: Encourage knowledge sharing and mentoring, with a focus on continuous learning and growth.

  • Collaboration approach 3: Promote a culture of experimentation and innovation, with a focus on driving process improvements and architecture enhancements.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • 📝 Enhancement Note: As an SRE at StraitsX, you will face technical challenges related to cloud server management, system troubleshooting, and process improvement.

  • Web development challenge 1: Manage and maintain cloud-based and on-prem production systems, ensuring their availability, performance, scalability, and security.

  • Web development challenge 2: Troubleshoot systems and solve problems across platform and application domains, demonstrating your ability to think critically and make informed decisions.

  • Web development challenge 3: Suggest architecture improvements and recommend process improvements, driving enhancements in infrastructure and efficiency.

  • Web development challenge 4: Evaluate new technology options and ensure system security policies are properly remediated, demonstrating your commitment to staying up-to-date with emerging technologies and best practices.

Learning & Development Opportunities:

  • 📝 Enhancement Note: StraitsX offers learning and development opportunities to support the growth and success of its SRE team members.

  • Learning opportunity 1: Attend industry conferences, workshops, and training sessions to expand your knowledge and skills in cloud server management, infrastructure as code, and system troubleshooting.

  • Learning opportunity 2: Contribute to open-source projects and communities, demonstrating your commitment to collaboration and continuous learning.

  • Learning opportunity 3: Seek mentorship and guidance from experienced team members, fostering a culture of knowledge sharing and growth.

💡 Interview Preparation

Technical Questions:

  • 📝 Enhancement Note: Prepare for technical questions related to cloud server management, Linux system management, and cloud-native tools, as well as system design and architecture.

  • Technical question 1: Demonstrate your proficiency in cloud server management, including your experience with AWS, GCP, and cloud-native tools.

  • Technical question 2: Showcase your system design and architecture skills, focusing on your ability to suggest improvements and make informed decisions about infrastructure.

  • Technical question 3: Highlight your problem-solving skills and ability to troubleshoot systems, providing examples of incident reports and post-mortem analysis.

Company & Culture Questions:

  • 📝 Enhancement Note: Prepare for company and culture questions by researching StraitsX's mission, values, and technology stack, as well as the fintech industry and digital asset management space.

  • Technical question 4: Demonstrate your understanding of StraitsX's mission, values, and technology stack, highlighting your ability to contribute to the team's success.

  • Technical question 5: Showcase your knowledge of the fintech industry and digital asset management space, highlighting your ability to drive innovation and growth within the organization.

  • Technical question 6: Discuss your approach to collaboration and communication, focusing on your ability to work effectively with development teams and stakeholders.

Portfolio Presentation Strategy:

  • 📝 Enhancement Note: Prepare a portfolio presentation that highlights your experience in cloud server management, system troubleshooting, and process improvement, demonstrating your ability to contribute to StraitsX's success.

  • Presentation strategy 1: Showcase your proficiency in cloud server management, including your experience with AWS, GCP, and cloud-native tools.

  • Presentation strategy 2: Highlight your system troubleshooting and problem-solving skills with examples of incident reports and post-mortem analysis.

  • Presentation strategy 3: Demonstrate your ability to suggest architecture improvements and drive process enhancements within your previous roles, focusing on your commitment to continuous learning and improvement.

📌 Application Steps

To apply for this Site Reliability Engineer position at StraitsX:

  • Submit your application through the application link provided.
  • Concrete preparation step 1: Customize your resume and portfolio to highlight your experience in cloud server management, Linux system management, and cloud-native tools.
  • Concrete preparation step 2: Research StraitsX's mission, values, and technology stack, as well as the fintech industry and digital asset management space, to demonstrate your knowledge and enthusiasm for the role.
  • Concrete preparation step 3: Prepare for technical challenges and interviews by focusing on your problem-solving skills, system design, and infrastructure management.
  • Concrete preparation step 4: Practice your communication and collaboration skills, focusing on your ability to work effectively with development teams and stakeholders.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have a minimum of 2 years of professional experience in engineering and a relevant degree in fields like Information Technology or Computer Science. Proficiency in cloud servers, especially AWS and GCP, along with experience in cloud-native tools and Linux system management is required.