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.
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.
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