TikTok's Infrastructure Engineering team supports the company's fast growth by building and operating hyper-scale datacenters, managing the life cycle of server fleet, providing cloud solutions, and developing various infrastructure services and making sure they are scalable and are reliable.
Requirements
- Knowledge of network infrastructure and/or routing.
- Extensive Linux experience, especially with Debian and compatible systems like Ubuntu, etc
- Experience working with containerized environment.
- Experience in one or more programming languages such as Java, C++, Go, or scripting experience in Shell and Python.
- Experience in designing, analyzing, and building automation and tools for large-scale systems
Responsibilities
- Operate basic system infrastructures like DNS, NTP, authentication services like kerberos.
- Carry out security updates and protect enterprise infrastructure at system and network level.
- Build security tools and processes for critical infrastructure protection, monitoring and remediation.
- Build and solve Linux production systems at scale
Other
- Self-driven and capable of coping with ambiguity and moving projects from concept to delivery.
- Strong analytical skills and the ability to solve real-world problems in a fast-moving environment.
- Strong communication and collaboration skills
- The passion for solving problems
- Patient for supporting cases