Embark on an exhilarating journey with the IS&T Product Engineering and Lifecycle Solutions (PELS) group as we lead an exciting transformation in next-generation FMD (Full Material Disclosure), Product Lifecycle Management (PLM) and PIM (Product Information Management) platforms, fueling Apple's pursuit of product innovation and regulatory compliance across our expansive hardware, software, and services domains. Collaborate with a vibrant, inclusive, and exceptionally skilled cohort of engineers who are as passionate as you are. Come craft the most significant achievements of your career alongside us! As an SRE, you will play a key role in ensuring the reliability, scalability, and performance of Apple's FMD (Full Material Disclosure) Platform while driving automation and DevOps best practices.
Good To Have:- Proficient in Linux, Networking concepts (TLS/SSL, DNS, Load Balancers, etc..) and troubleshooting skills in large scale environments.
- Hands on Experience with cloud platforms (AWS, GCP) and container technologies (Docker, Kubernetes).
- Design, implement, and maintain CI/CD pipelines for Teamcenter environments using tools such as Deployment Center, Jenkins, or similar.
- Experience performing Teamcenter software upgrades, patching, or major version transitions.
- Hands on experience in one or more databases (Relational / NoSQL like Oracle, MongoDB)
- Exposure to event-driven architectures and messaging systems (Kafka, RabbitMQ).
- Experience with security and authentication (OAuth, SAML, SSO).
Must Have:- Ensure reliability, scalability, and performance of application platforms, APIs, and integrations.
- Collaborate with developers to design resilient architectures and streamline CI/CD pipelines.
- Automate builds, deployments, configuration management, and release processes.
- Implement observability practices: transaction tracing, logging, metrics, and alerting.
- Partner with QA/SDET teams to integrate testing into CI/CD workflows.
- Troubleshoot application incidents (transaction errors, API failures, caching, authentication, schema changes).
- Promote DevOps culture to improve release velocity and reduce failures.
- Proficiency in scripting and programming (Python, Bash, Go, Java, or similar).
- Hands on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab, etc.).
- Hands on experience with monitoring and logging tools (e.g., Splunk, AppDynamics, Datadog, Prometheus, Grafana).