Pune, Maharashtra
Job Summary
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.
Other Requirements
Required Experience
5–7 years of total IT / PLM / DevOps experience.
Minimum 1 years of Siemens Teamcenter technical experience.
Minimum 4 years of DevOps, CI/CD, build automation, or deployment automation experience.
Hands-on experience with at least one CI/CD tool such as Jenkins, GitLab CI/CD, or Azure DevOps.
Hands-on scripting experience for automation and deployment activities.
Experience working with multiple environments such as Dev, QA, UAT, and Production.
Expected Deliverables
CI/CD pipeline configuration and scripts.
Teamcenter build and deployment automation scripts.
Versioned deployment package support.
Environment parameterization templates.
Deployment validation and health-check scripts.
Rollback procedure support.
Artifact repository and release promotion support.
Pipeline logs, deployment reports, and audit evidence.
Technical documentation and operational runbooks.
Knowledge transfer material.
Candidate Profile
The candidate should be a hands-on Teamcenter PLM DevOps Engineer who can work independently with guidance from senior stakeholders. The resource should be able to understand existing Teamcenter deployment processes, identify automation opportunities, create scripts and pipelines, troubleshoot deployment issues, and support rollout across multiple Teamcenter environments.
The candidate must have both Teamcenter technical understanding and DevOps automation experience.
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-