3 days ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, and maintain automation tools and internal platforms supporting CAD software workflows.
- Build and enhance scripts, frameworks, and deployment tooling for development and operations.
- Architect, implement, and maintain CI/CD pipelines using Jenkins and Git-based workflows.
- Improve build, test, and deployment automation for high-scale engineering environments.
- Implement and manage monitoring, logging, and alerting solutions using Grafana, Prometheus, ELK, and cloud-native tools.
- Lead incident response, root-cause analysis, and post-mortem reviews.
- Implement reliability practices to improve uptime and reduce operational risk.
- Collaborate with development, QA, security, and product teams to integrate DevOps practices and drive continuous improvement.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- 5 –8 years of hands-on experience in DevOps, SRE, platform engineering, or related domains.
- Strong proficiency in Python and Bash scripting.
- Experience with at least one programming language such as C/C++ or Java.
- Expertise with Jenkins and Git-based CI/CD workflows.
- Experience with build automation, configuration management, infrastructure tooling, and monitoring and observability stacks.
- Preferred experience in software development, build systems, developer productivity engineering, CAD, or large-scale engineering software environments.
About PTC
PTC is a public software company that provides CAD, PLM, IoT, and AR platforms for manufacturers, including Creo, Windchill, ThingWorx, Vuforia, and the Onshape SaaS CAD system. It sells enterprise subscriptions and services that help industrial companies design products, manage lifecycles, and connect equipment and service operations. Founded in 1985 and headquartered in Boston, it trades on Nasdaq (PTC) and serves global discrete manufacturing and industrial markets.
