Junior Infrastructure Engineer

Job updated 14 days ago
The employer was active about 1 hour ago

Job Description

About Bigstack

Bigstack builds next-generation cloud infrastructure platforms for enterprises and service providers.

Our product line is a end-to-end cloud solution integrating:

  • OpenStack (compute / networking / virtualization)
  • Ceph (distributed storage)
  • Rancher / Kubernetes / cloud-native technologies

We focus on building sovereign, carrier-grade, and production-ready cloud systems.


Role Summary

We are looking for a Junior Infrastructure Engineer to join our infrastructure team.

This role goes beyond traditional operations—you will:

  • Write system-level code (C++ / Bash / Makefile)
  • Debug production (L3) issues
  • Learn how large-scale cloud platforms operate internally

You will work closely with experienced Tech Leads in a structured Agile environment.

Responsibilities

Infrastructure & System Development
  • Support development and integration of:
    • OpenStack services (compute, networking, storage)
    • Ceph distributed storage
    • Linux-based infrastructure components
  • Assist in implementing system-level features and improvements


System-Level Programming

  • Write and maintain:
    • C++ code (system utilities / performance-critical components)
    • Bash scripts (automation, deployment, debugging)
    • Makefile-based build systems
  • Contribute to:
    • system tooling
    • deployment / upgrade workflows
    • performance optimization

Debugging & Reliability

  • Investigate system-level issues in:
    • networking
    • storage
    • compute
  • Analyze logs, system behavior, and failure scenarios
  • Support L3 (production) issue investigation with guidance
  • Improve system stability and reliability

Observability & Monitoring

  • Use monitoring tools to:
    • collect system metrics (CPU, memory, IO, network)
    • analyze system performance and behavior
  • Assist in:
    • setting up alerts for abnormal system behavior
    • identifying performance bottlenecks
  • Support debugging by:
    • correlating logs, metrics, and system events

Collaboration & Development Flow

  • Work closely with:
    • Infra Tech Lead
    • Backend engineers (Kubernetes / API / orchestration)
  • Participate in:
    • story refinement (define details & edge cases)
    • sprint development
    • cross-domain feature integration
  • Follow our engineering model:
    • PM defines problem
    • Tech Leads define solution
    • Engineers refine and implement collaboratively

L3 On-Call (with Mentorship)

  • Participate in weekly L3 rotation
  • Responsibilities during on-call:
    • first response and triage
    • initial debugging
    • escalate to domain experts when needed

What You Will Learn

  • OpenStack internals (Nova, Neutron, etc.)
  • Ceph architecture (RBD, cluster behavior)
  • Linux system internals (process, IO, networking)
  • System-level programming and debugging
  • Observability practices (metrics, logging, alerting)
  • How to diagnose real production issues in complex systems
  • How to build and operate a cloud platform


Working Style

  • Agile / Scrum-based development
  • Collaborative refinement (PM + Tech Leads + engineers)
  • Strong mentorship from Infra Tech Lead
  • Combination of:
    • coding
    • debugging
    • system analysis
  • Real production system exposure (not sandbox-only work)

Why join Bigstack

  • Work on real cloud infrastructure systems, not just apps
  • Learn from engineers experienced in OpenStack, Ceph, and Kubernetes
  • Be part of building carrier-grade and sovereign cloud platforms
  • Gain hands-on experience with production-scale systems

One-line takeaway

Build it. Observe it. Debug it. Understand it deeply

Requirements

Requirements

Must-have
  • 0–3 years experience (infra / system / backend acceptable)
  • Familiar with Linux environment (CLI, basic system operations)
  • Basic programming ability in:
    • C++ / Python / or similar system language
  • Basic scripting ability:
    • Bash preferred
  • Understanding of:
    • operating system fundamentals
    • networking basics (TCP/IP)
  • Strong debugging mindset
  • Willingness to learn complex systems

Nice-to-have

  • Exposure to:
    • OpenStack / virtualization
    • Ceph or distributed storage
  • Familiar with:
    • Makefile / build systems
  • Experience with:
    • Docker / Kubernetes
  • Basic understanding of:
    • monitoring and observability concepts (metrics, logs, alerts)
  • Exposure to tools such as:
    • Prometheus / Grafana / Alertmanager (or similar)

Ideal Candidate

  • Curious about how systems work under the hood
  • Enjoys debugging and problem solving
  • Comfortable working across:
    • code
    • system
    • infrastructure
  • Not afraid of complexity or unfamiliar technologies
  • Takes ownership and learns quickly
1
No requirement for relevant working experience
830,000 ~ 1,100,000 TWD / year
Optional Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job

About us

Bigstack is a software and consulting company focused on open source, software-defined data centers, cloud platforms, and security. We help businesses thrive in a data-driven software economy with successful adoption and operation of Cube cloud hyper-converged infrastructure, enabling self-service, pay-as-you-grow, API-automated, and continuous delivery of IT.

With the technology of open infrastructure, we believe in the opportunities given by the interaction between heterogeneous systems, which switches the focus from limited technological options to a broad range of choices available at the touch of a button.