Qiscus is a multichannel conversational platform that helps businesses embrace the new expectations of excellent Customer Experience (CX) through the ability to engage in timely conversations at scale. Building functional systems is key to improve customer experience. You might be wondering what differentiates the roles of System Administrator, Infrastructure Engineer, System Engineer, Network Engineer, Release Engineer, Site Reliability Engineer (SRE), and DevOps Engineer (you may argue that DevOps is not a role). At Qiscus, Site Reliability Engineer holds a combination of responsibilities from the above positions. Our team has made it possible by providing tools and automation to simplify and amplify our capabilities as well as a supportive teamwork culture. Therefore we need an SRE who will take part in deploying product updates, identifying production issues, implementing integrations, and optimizing our infrastructure. If you find yourself fitting this role, come join us!
What You Will Do
Fabricate tools to reduce occurrences of errors and improve customer experience
Build script to automate operational and deployment processes
Design procedures for system troubleshooting and maintenance
Develop and integrate monitoring to prevent or detect errors
Develop software to integrate with internal back-end systems
Perform root cause analysis for production errors
Investigate and resolve technical issues
Ensure availability and performance of infrastructure
Build, release and manage configuration management of infrastructure and application in multiple environments
What You Will Bring to the Role
Proven experience as a System Administrator, Infrastructure Engineer, System Engineer, Network Engineer, DevOps, SRE or similar role(s)
Experience with databases, networks and patch management
Familiarity with system security (e.g. intrusion detection systems) and data backup/recovery
Experienced in setup server from empty OS (base OS)
Possess knowledge on Cloud Computing, Virtualization, Containerization, CI/CD and Configuration Management
Able to setup best infrastructure design to support all application clients (web, mobile, etc)
Good scripting skills in one or more of Perl, Python, Ruby, Bash, Java, etc
Possess resourcefulness and a problem-solving aptitude
Willing to take part in the on-call rotation schedule
Excellent communication skills