About Us
Our SRE (Site Reliability Engineer) team is driven by a clear mission: to enhance system availability and scalability. By blending the expertise of software development and system operations, we are uniquely positioned to tackle the challenges of maintaining large-scale distributed systems. We aim to construct a robust e-commerce infrastructure that can seamlessly handle the demands of a rapidly evolving marketplace. Furthermore, we are dedicated to creating an efficient SRE ecosystem that optimizes every aspect of our operations, ensuring a smooth and reliable experience for our users.
Responsibilities
- Responsible for researching, designing, and developing cutting-edge computer and network software, as well as specialized utility programs. This role involves ensuring efficient, effective, and innovative software solutions to meet organizational and user needs.
- Tasked with understanding and analyzing system requirements, this role leverages principles and techniques from computer science, engineering, and mathematical analysis to develop tailored software solutions. The position ensures that software functionalities align with system requirements while maintaining technical excellence.
- Responsible for updating and enhancing current software functionalities, this role focuses on continuous improvement of software performance and continuous delivery efficiency.
- Collaborating closely with computer hardware engineers, this role focuses on the seamless integration of hardware and software systems. The position is also responsible for developing clear specifications and performance requirements to ensure efficient and optimized system performance
Requirements
- Bachelor’s or higher degree in Computer Science, Information Technology, Programming & Systems Analysis or related fields.
- More than 5 years of relevant working experience.
- Extensive and hands-on knowledge of Linux operating systems (Ubuntu, CentOS, etc.).
- Extensive experience in Kubernetes development or operations.
- Strong knowledge of Computer Networks (TCP/IP, DNS, etc.), Computer Organisations, and OS.
- Hands-on experience with at least one of the scripting/programming languages: Python, Go.
- Strong analytical and problem-solving skills with the ability to thrive under difficult and stressful situations.
- Passionate and a high sense of responsibility for work.
- Fast learning ability and a good team player.