job description sample

You should be a strong engineer with significant experience in back-­end system design, profiling and optimization (database / software design). You’ve worked at companies before at a management level and therefore know what it takes to lead, manage, mentor and train.

  • 5+ years computer development experience, or less experience if exceptional skills combined with a Computer Science degree

  • Good communication skills with management experience

  • Great mentor to junior and mid level engineers

  • Passionate about and good understanding of development methodologies such as XP, Scrum and RUP

  • Strong knowledge of Linux

  • Good working knowledge of at least 2 of the following topics:

    • Programming languages: Python (preferred) or C#, Java, PHP, Ruby

    • Browser technologies: HTML/CSS/Javascript/jQuery

    • DB development: PostgreSQL or other server database

    • High performance computing: in-­memory database, cloud computing, caching optimization techniques, cluster management, etc

    • Data mining: statistics and data visualization (R, SPSS, SAS, Matlab, Mathematica, pandas, Tableau), analytics databases (Vertica, Sybase IQ, etc.)

  • You must be a great problem solver, with the ability to dive deeply into complex problems and emerge with clear and pragmatic solutions

  • Good English spoken and written skills. You will need to be able to work with Western managers in a bilingual environment.

Your responsibilities will include:

  • Work with the infrastructure team to support the company level architecture roadmap
  • Work with all the engineers teams to understand their pain point about productivity
  • Create and maintain the roadmap of engineering productivity
  • Optimising the Continuous Integration and Continuous Delivery systems
  • Participate to user facing product development to boost the productivity
  • Participate to the operations

You

  • 5+ years experience in software development
  • Strong communication skill in English, both oral and written
  • Good understanding of the WEB principal and full stack development
  • Good skills in Shell/Python/Ruby
  • Strong skills with Linux system administration (Ubuntu, debian)
  • Experienced with Jenkins, Salt, Docker, Vagrant, Virtualbox
  • A previous experience working with AWS is a big plus (EC2, SQS, S3)
  • RDBMS experiences with PostgreSQL or Mysql is required
  • Hands on experience in testing and deploying large scale server software
  • Strong problem solving, analytical and troubleshooting skills

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值