Jobs / TopSolid

Ingénieur industrialisation logicielle, ci/cd & release management (H/F)

TopSolid · Labège, O, France
Labège, O, FranceOnsite
Remuneration
Fixed and variable compensation; profit-sharing and incentive payments; health and disability insurance; meal vouchers
Location
Labège, O, France
Visa sponsorship
Not specified

Job summary

The role secures and improves the processes that turn software code into reliable, tested, packaged, installable releases for CAD, CAM, and ERP products. Responsibilities span build and compilation pipelines, dependency and artifact management, installers, releases and patches, CI/CD automation, build traceability and reproducibility, and integrating automated, functional, and regression testing into software delivery.

Benefits

Profit-sharing and incentive paymentsHealth and disability insurance, with 83% of the cost coveredMeal vouchers, with 50% of the cost covered

Qualifications

  • Significant experience in a software development environment.
  • Experience in build engineering, CI/CD, release management, software industrialization, continuous integration, or software production.
  • Knowledge of CI/CD, build engineering, release management, compilation, packaging, version control, dependency management, and artifact management.
  • Scripting and automation skills.
  • Familiarity with Windows environments.
  • Familiarity with Visual Studio, MSBuild, .NET, C#, or C++.
  • Familiarity with Git, GitHub, TFS, or Azure DevOps.
  • Ability to diagnose compilation, packaging, and dependency issues.
  • A degree at Bac+3 to Bac+5 level in computer science, software engineering, systems, software industrialization, or an equivalent field.

Responsibilities

  • Document and formalize existing software production processes.
  • Produce major, minor, corrective, and patch releases.
  • Verify consistency of source code, branches, dependencies, and configurations.
  • Ensure traceability and archiving of deliverables.
  • Maintain and improve compilation, build, packaging, and installer-generation pipelines.
  • Diagnose and resolve compilation and packaging errors.
  • Improve build reproducibility and manage software artifacts.
  • Develop automation scripts and evolve CI/CD pipelines.
  • Add controls to detect errors earlier and standardize practices.
  • Track build and deliverable metrics and document automation.
  • Integrate automated, functional, regression, and installation testing into production workflows.
  • Validate releases, monitor test results, and identify differences between versions.

Skills

AzureAzure DevOpsC++C#.NETGitGitHubWindows

Degrees

Bachelor's to master's level degree (Bac+3 to Bac+5) in computer science, softwa

Industry

CAD/CAM/ERP softwareIndustry 4.0

Relocation

No