DevOps Engineer 配置工程师
Hewlett Packard Enterprise
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2017-04-09
- 工作地点:上海-浦东新区
- 招聘人数:3人
- 学历要求:本科
- 语言要求:英语 熟练 英语 熟练
- 职位月薪:1.5-2.5万/月
- 职位类别:配置管理工程师 高级软件工程师
职位描述
职位描述:
Job Description
Looking for talented Engineers with excellent problem solving and communication skills to manage, automate and enhance DevOps processes. The ideal candidate will be detail-oriented, enthusiastic, self-starter with ability to work in a team environment and above all, someone who will continuously strive to improve and automate DevOps processes. Using state-of-the-art build technologies and industry best practices, installs the required build tools, writes the necessary software code or scripts of create or maintain the build system. Specifies hardware and other infrastructure components necessary to implement and maintain the build systems. Creates and maintains documentation accurately reflecting the build system and processes. Interacts with engineering team members to define system requirements and/or necessary modifications.
Responsibilities
? SCM and build/release support for software teams working in both Windows and Linux development environments
? Maintenance of automation used in the software development lifecycle using SCM tools, Perl, shell and build utilities like maven & ant
? Troubleshoot build problems
? Monitor, configure, administer and automate the building process (with consultation with leads)
? Implements new scripts/tools based on evolving needs
? Collaborating with product teams to define and implement the SCM process and policies
? Build DevOps solutions using the latest technologies and tools
? Participate in DevOps implementation/development projects using Dockers, Ansible, CODAR etc
? Maintain and improve site reliability and availability of Build platforms
? Deploy and maintain product releases using Dockers.
? Develop scripts, metrics, and applications to automate and improve operational processes and service availability, scaling, and security of the production environment.
? Build and maintain development, management and monitoring systems.
? Environment monitoring and configuration management (e.g. Puppet, Chef)
? Familiarity with system and application performance tuning
Required Knowledge and Skills
? Good trouble shooting and debugging skills are highly desirable
? Good understanding of SDLC, Agile Methodologies and process
? Strong analytical and problem solving skills
? Good interpersonal and communication skills
? A strong technical foundation in build, release and deployment environments
? An eagerness to learn enough about whatever tools or tricks are needed to get the job done
? Passion for and ability to design and support robust build, deployment and configuration management systems
? Understanding of SCM concepts including branching and merging strategies
? Strong knowledge of industry best practices
? Strong experience with software build process and tools (Jenkins / Hudson, make, ant, Maven, Perl, Python, shell scripts, etc)
? Experience building C, C++ and Java applications
? Experience with automating build processes on multiple platforms using Jenkins/Electric Commander/Hudson
? Experience coding in Java a plus
? Experience working in agile (scrum) framework
? Experience with Nexus or Artifactory a plus
? Experience with Chef or Puppet a plus
? Experience with InstallAnywhere a plus
? Strong analytical and problem solving skills
? Excellent written and verbal communication skills
Preferred Knowledge and Skills
? Basic knowledge of Operating System Internals (Linux or any Unix variants)
? Knowledge in Continuous Integration/Continuous Delivery concepts & implementation
? Basic knowledge with build management tools like Jenkins, Hudson etc.
? Knowledge in doing coding in Java/any other programming language
? Knowledge in Shell/Perl scripting
举报
分享
Job Description
Looking for talented Engineers with excellent problem solving and communication skills to manage, automate and enhance DevOps processes. The ideal candidate will be detail-oriented, enthusiastic, self-starter with ability to work in a team environment and above all, someone who will continuously strive to improve and automate DevOps processes. Using state-of-the-art build technologies and industry best practices, installs the required build tools, writes the necessary software code or scripts of create or maintain the build system. Specifies hardware and other infrastructure components necessary to implement and maintain the build systems. Creates and maintains documentation accurately reflecting the build system and processes. Interacts with engineering team members to define system requirements and/or necessary modifications.
Responsibilities
? SCM and build/release support for software teams working in both Windows and Linux development environments
? Maintenance of automation used in the software development lifecycle using SCM tools, Perl, shell and build utilities like maven & ant
? Troubleshoot build problems
? Monitor, configure, administer and automate the building process (with consultation with leads)
? Implements new scripts/tools based on evolving needs
? Collaborating with product teams to define and implement the SCM process and policies
? Build DevOps solutions using the latest technologies and tools
? Participate in DevOps implementation/development projects using Dockers, Ansible, CODAR etc
? Maintain and improve site reliability and availability of Build platforms
? Deploy and maintain product releases using Dockers.
? Develop scripts, metrics, and applications to automate and improve operational processes and service availability, scaling, and security of the production environment.
? Build and maintain development, management and monitoring systems.
? Environment monitoring and configuration management (e.g. Puppet, Chef)
? Familiarity with system and application performance tuning
Required Knowledge and Skills
? Good trouble shooting and debugging skills are highly desirable
? Good understanding of SDLC, Agile Methodologies and process
? Strong analytical and problem solving skills
? Good interpersonal and communication skills
? A strong technical foundation in build, release and deployment environments
? An eagerness to learn enough about whatever tools or tricks are needed to get the job done
? Passion for and ability to design and support robust build, deployment and configuration management systems
? Understanding of SCM concepts including branching and merging strategies
? Strong knowledge of industry best practices
? Strong experience with software build process and tools (Jenkins / Hudson, make, ant, Maven, Perl, Python, shell scripts, etc)
? Experience building C, C++ and Java applications
? Experience with automating build processes on multiple platforms using Jenkins/Electric Commander/Hudson
? Experience coding in Java a plus
? Experience working in agile (scrum) framework
? Experience with Nexus or Artifactory a plus
? Experience with Chef or Puppet a plus
? Experience with InstallAnywhere a plus
? Strong analytical and problem solving skills
? Excellent written and verbal communication skills
Preferred Knowledge and Skills
? Basic knowledge of Operating System Internals (Linux or any Unix variants)
? Knowledge in Continuous Integration/Continuous Delivery concepts & implementation
? Basic knowledge with build management tools like Jenkins, Hudson etc.
? Knowledge in doing coding in Java/any other programming language
? Knowledge in Shell/Perl scripting
职能类别: 配置管理工程师 高级软件工程师
公司介绍
At Hewlett Packard Enterprise, our ideas propel our world faster. We’re an industry-leading technology company. And we’re accelerating everything we do. With the industry’s most comprehensive portfolio, our technology and services help transform our customers around the world to become more efficient, more productive and more secure. They enable our customers to go further. And our employees to develop, learn and advance their careers. Ready to change the world? No one’s doing it faster.
Mission: We help customers use technology to slash the time it takes to turn ideas into value. In turn, they transform industries, markets and lives.
Some of our customers run traditional IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of both. Wherever they are in that journey, we provide the technology and solutions to help them succeed.
Mission: We help customers use technology to slash the time it takes to turn ideas into value. In turn, they transform industries, markets and lives.
Some of our customers run traditional IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of both. Wherever they are in that journey, we provide the technology and solutions to help them succeed.
联系方式
- Email:recruitment.gdchinaerp@hpe.com
- 公司地址:利星行中心