DevOps Engineer
room
Ansys Optics
|
Canonsburg, US, America
event
Application Deadline: November 30, 2024

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, documenting, and testing of product builds and packaging to ensure quality production builds.
  • Manages and optimizes builds using the Conan package manager, ensuring efficient handling of dependencies for open-source software projects.
  • Supports and contributes to the automation of build pipelines, with experience in Azure DevOps preferred but not required.
  • Works with YAML 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.

Minimum Education/Certification Requirements and Experience

  • BS in Engineering, Computer Science, or a related field of study.
  • Experience with build management and continuous integration software.
  • Knowledge of Windows and/or Linux operating systems.
  • Experience with Python or any object-oriented programming language.

Preferred Qualifications and Skills

  • Conan Package Management experience is a plus, though not required.
  • Source code management using GIT.
  • Familiarity with C++ compilation processes, preferred but not required.
  • Experience with Azure DevOps is preferred but not required.
  • Proficiency with YAML files is a plus.
  • Good communication and interpersonal skills.
  • Ability to learn quickly and collaborate with others in a geographically distributed team.
share
Share