Build & Release Engineer
HCLTech
We are looking for one hands-on Teamcenter PLM DevOps Engineer with 5–7 years of experience to support the implementation of a standardized CI/CD framework for Siemens Teamcenter environments. The resource will work on automating build, packaging, validation, testing, deployment, rollback, artifact management, and release promotion for Teamcenter customizations and configuration artifacts across Development, QA, UAT, and Production environments. The candidate should have a good combination of Siemens Teamcenter technical knowledge and DevOps automation experience. This is not a pure DevOps role and not a pure Teamcenter functional role. The resource must be able to understand Teamcenter deployment needs and convert manual deployment activities into repeatable CI/CD automation.
Key Responsibilities
Support implementation of CI/CD pipelines for Siemens Teamcenter code and configuration deployments. Automate build, packaging, validation, testing, and deployment activities for Teamcenter artifacts. Work on deployment automation across Development, QA, UAT, and Production environments. Support Build Once / Promote Anywhere deployment practices using versioned artifacts. Automate or support deployment of Teamcenter artifacts such as BMIDE templates, ITK customizations, SOA customizations, Active Workspace customizations, Java extensions, preferences, workflows, access controls, and configuration packages. Create and maintain deployment scripts, validation scripts, rollback scripts, and pipeline configuration files. Support integration of source control, CI/CD pipelines, artifact repositories, automated testing, security scanning, and deployment approval steps. Support environment-specific parameterization by separating environment values from build packages. Store and promote deployment-ready artifacts using centralized artifact repositories. Support secure credential handling and avoid hardcoding passwords, tokens, or secrets in scripts or pipelines. Assist in integrating security scans, quality checks, test execution, and deployment validation into the pipeline. Capture deployment logs, audit trails, pipeline reports, test results, and release evidence. Troubleshoot Teamcenter build, deployment, configuration, and pipeline failures. Support pilot implementation, rollout, production deployment, hypercare, and knowledge transfer. Prepare technical documentation, runbooks, deployment procedures, and troubleshooting guides. Skill Requirements Mandatory Skills Siemens Teamcenter technical experience. Teamcenter deployment or administration experience. Good understanding of Teamcenter multi-environment landscapes such as Dev, QA, UAT, and Production. Hands-on or working knowledge of BMIDE templates. Hands-on or working knowledge of ITK customizations. Working knowledge of SOA customizations or services. Working knowledge of Active Workspace customization and deployment. Understanding of Teamcenter preferences, workflows, access controls, and configuration artifacts. Understanding of Teamcenter environment configuration such as TC_ROOT, TC_DATA, FMS, volume paths, and integration endpoints. Experience with Git-based source control. Experience with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps Pipelines, or equivalent. Experience in build automation and deployment automation. Experience with scripting using Shell, Batch, PowerShell, Python, Groovy, or YAML. Experience with artifact repositories such as JFrog Artifactory, Nexus, Azure Artifacts, GitLab Package Registry, or equivalent. Understanding of artifact versioning, release tagging, promotion, and traceability. Understanding of environment-specific parameterization and configuration management. Basic understanding of automated testing integration in CI/CD pipelines. Basic understanding of security scanning, secret scanning, vulnerability checks, and secure credential handling. Ability to troubleshoot build failures, deployment failures, pipeline errors, and Teamcenter configuration issues. Good to Have Skills Experience with Siemens Deployment Center. Experience with BMIDE deployment utilities, TEM, or Teamcenter deployment scripts. Experience with Java, Maven, Gradle, Ant, or similar build tools. Exposure to SAST, SCA, vulnerability scanning, or secret management tools. Exposure to CyberArk, HashiCorp Vault, Azure Key Vault, or similar secret management platforms. Experience with ServiceNow or enterprise change management processes. Experience with dashboarding or monitoring tools such as Grafana, Power BI, Splunk, Jenkins dashboards, GitLab dashboards, or Azure DevOps dashboards. Experience in aerospace, manufacturing, engineering, or PLM-heavy enterprise environments. Understanding of production release governance, audit trails, approval workflows, and rollback procedures.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.

