Deploys, maintains and supports current software development and environments (e.g., Visual Studio, Compilers, IDEs, MPI etc.)
Maintains and enhances the in-house testing tool and test results database
Performs basic DevOps activities, including the maintenance, monitoring, documenting and testing of product builds and packaging to provide quality production builds of ANSYS FBU software products on Windows and Linux systems
Maintains and updates third-party dependencies as needed
Troubleshoots and resolves issues in development, testing and production environments
Works closely with development to adjust builds and packaging to changing requirements
Automates build processes and integrates with Continuous Integration systems like Azure DevOps.
Prepares, configures, deploys and maintains build agents
Investigates and addresses build and runtime failures; fixes compilation and linker errors
Works in a collaborative manner with members of the software development, infrastructure and testing teams
Works with IT to maintain DevOps infrastructure
Operates under direct supervision with work subject to frequent review by more experienced staff or DevOps Manager
Performs other job-related duties that may be assigned by management from time to time.