WHO ARE WE
As a DevOps, you are responsible for improving the availability and reliability of our services using edge technologies. You will work with our existing DevOps team and SA team to manage thousands of servers which serve our millions users, and push our service management to the next level.
WHAT YOU WILL DO
Ensure service availability and reliability by working with Developers and System Admin team;
Set up, configure, automate, and maintain services in Linux environment;
Write scripts, tools, services for service quality analysis, monitoring and operation;
Efficiently manage thousands of server instances;
Re-engineer and document processes;
Carefully assess and adopt new technologies and tools to improve efficiency.
WHAT WE EXPECT FROM YOU
Passionate about coding and programming, innovation, and solving challenging problems;
Should be a good developer first, master at least one advanced scripting language such as Python;
In-depth understanding of operating systems, networks, and other computer science fundamentals;
Vast, in-depth, and hands-on experiences in Linux command line toolchain and shell scripting;
Optional) Experience in Nginx, Git, Jenkins, Ansible, Docker;
Optional) Experience in networking and server management;
Optional) Experience in Django framework is a plus;
Optional) Contribute to Open Source projects is a plus.