Dell Senior Software Engineer - DevOps in Shanghai, China

Why Work at Dell?

Endless challenges and rewards. Opportunities on six continents. A team of colleagues fueled by collaboration. All this, and a company deeply committed to integrity and responsibility.

Job Responsibility:

  • Software tool development

  • Build automation and management


  • BS, MS in Computer Science, Computer Engineering or closely related field

  • Strong communication skill in verbal and written English

  • 4+ years’ experience in build and release automation and tool development.

  • Experience in an agile development environment

  • Strong problem solving skills

  • Fast learner, ability to take technologies quickly

  • Responsible for the design and implementation of applications’ build, release, deployment, and configuration activities.

Technical Requirement:

  • Strong experience with code and scripting languages such as Shell, Perl, Python

  • Strong experience with modern software development tools, including GitHub, Jenkins, and Artifactory

  • Familiarity with build languages such as Make, Maven, Gradle, and ANT

  • Familiarity with virtual and container technology such as Docker , VMWare, Vagrant

  • Ability to use a wide variety of open source technologies

  • Experience with automation/configuration management using tools such as Nagios, Puppet, or Chef

  • Experience in Linux/Unix Administration