DevOps Engineer

Apply now »

Date: Nov 21, 2024

Location: Chengdu, CN, 610042

Company: Ansys

Summary / Role Purpose

The DevOps Engineer supports the development of software products, processes, and supporting systems. In this role, the DevOps Engineer collaborates with a team of expert professionals to accomplish development objectives and oversee software releases.

Key Duties and Responsibilities

  • Performs basic DevOps activities, including the maintenance, monitoring, and testing of product builds and packaging to ensure quality production builds.
  • Supports and contributes to the automation of build pipelines
  • Works with YAML/GROOVY files to configure and manage build pipelines.
  • Troubleshoots and resolves build issues, particularly in C++ projects, with C++ experience and compilation preferred but not required.
  •  Collaborates closely with Business Units (BUs) to adjust builds and packaging according to changing requirements.
  • Ensures builds are consistent across different operating systems.

 

Qualifications

  • BS in Engineering, Computer Science, or a related field of study
  • Knowledge of  Linux operating systems, source code version management tools
  • Experience with Python or any object-oriented programming language
  • Good communication and interpersonal skills.
  • Courage: Be courageous, move forward passionately

 

 

Preferred Qualifications and Skills

  • Familiarity with C++ compilation processes, preferred but not required.
  • Experience with containers (podman/docker) is preferred but not required
  • Experience with build management and continuous integration software is preferred but not required
  • Experience with Jenkins/GitHub Actions/Kubernetes/BitBucket is preferred but not required
  • Experience with build systems (Scons/Buck/Bazel etc) is preferred but not required
  • Experience with Azure DevOps is preferred but not required.
  • Ability to learn quickly and collaborate with others in a geographically distributed team.

Apply now »