Role Summary
Fastwork is building the most powerful everything store for services in Southeast Asia, empowering freelancers and businesses to thrive together. As the business and systems have grown, our technology foundations have evolved organically. We are now deliberately redesigning our core infrastructure practices—including standardization, infrastructure as code, observability, and operational safety—to improve stability, predictability, and confidence when making changes.
This role is for an engineer who wants to help shape those foundations. You will join a small DevOps team and work closely with engineers across the organization to design and build a platform that reduces cognitive load, makes systems easier to reason about, and enables teams to move safely and sustainably.
- ---------------------------------------------
🚀 Responsibilities
- Shape and build core platform foundations that improve stability, predictability, and operational safety across the organization.
- Design and implement an end-to-end observability architecture, including metrics, logs, and traces, with a strong focus on signal quality, context, and actionable insights.
- Help establish baseline security practices such as secrets management and access patterns, working with the team to reduce risk without creating unnecessary friction.
- Contribute to the design of CI/CD architecture and deployment workflows, focusing on system-level consistency rather than maintaining individual pipelines.
- Drive technical decisions through clear design documents and ADRs that capture trade-offs, context, and long-term implications.
- Work across engineering and product teams to provide guidance, frameworks, and guardrails that make the right path the easiest one.
- Actively share knowledge, ask questions, and challenge ideas constructively to improve the quality of technical decisions.
- ---------------------------------------------
✅ Qualifications
You don’t need to have done everything below. We value curiosity, good judgment, and a willingness to learn just as much as specific experience:
- Experience designing or evolving cloud infrastructure using Infrastructure as Code, with attention to structure, conventions, and long-term maintainability.
- Hands-on experience with observability systems (metrics, logs, and traces), including improving signal quality and designing end-to-end pipelines beyond basic dashboards.
- Experience contributing to CI/CD architecture or deployment workflows, with a focus on consistency and safety.
- Experience working with asynchronous or event-driven systems, with a solid understanding of delivery guarantees and operational behavior.
- Experience operating production systems and participating in incidents, with an understanding of reliability, failure modes, and trade-offs.
- Security awareness, including secrets management and access control, and an interest in reducing risk in practical ways.
- Familiarity with containerized environments.
- Ability to communicate clearly, including sharing context, documenting decisions, and discussing trade-offs.
- Comfort working in evolving environments, with a willingness to ask questions and be transparent about uncertainty.