|
* Primary Responsibilities
Web tool development around services supported by the Infrastructure and Managed Operations team (NTP, DNS, LDAP, Puppet, proxy & cache, mail servers, load balancers, etc.) and offering automation for Operations workflow.
- Design and implement intuitive and usable front-end Web UI
- Design, compose, organize and maintain test cases/plans (ideally for both front-end and back-end code)
- Compose and maintain documentation of the tools, orienting both system administrators and end users
- Basic daily operations on the tools' development/deployment environment
- Build system metrics collection components and based on which present/visualize the data collected
* Job Requirements
- Do care about every line of code you write
- High taste of code quality ranging from pleasant coding style, deliberate namings to elegant design/logic
- Good collaborative mindset and communication skills
- Familiar with common data structures and algorithms regarding from design and implementation to reasoning and analysis
- Comfortable with daily development on the Unix-like operating systems (mainly Linux distributions such as Ubuntu, RHEL and CentOS)
- Front-end Web technology elements like JavaScript, CSS, Bootstrap, jQuery, etc.
- Python programming language (ability to write idiomatic Python code is a big plus)
- Experience with back-end Web frameworks like Django, Flask, Ruby on Rails, Grails, Lift, etc., is a big plus
- Experience with agile development elements like refactoring, TDD (Test-Driven Development), xUnit frameworks, is a big plus
if you are interested, please send both your Chinese & English CVs to: wenli@ebay.com, titled as "Tool Development Intern+Name+Univeristy".
|
|