DevOps Engineer for PLM, Enterprise Technology Services

Austin, Texas, United States
Corporate Functions

Summary

Posted:
Weekly Hours: 40
Role Number:200519246
Do you love working on highly scalable and secure distributed applications? Does the idea of fast-paced environment make your heart leap? Do you want your technical abilities to be challenged every day and for your work to make a difference in the lives of millions of people? If so, the Product Engineering Systems group is looking for dedicated hands-on DevOps Engineer who are not afraid to share knowledge, think creatively, and question assumptions. Our group is responsible for Enterprise Product Lifecycle Management (PLM) transformation initiative to deliver next generation PLM/PIM Platform to drive Apple’s Product Innovation across hardware, software and services lines of business. Join us to do the best work of your life with a welcoming, diverse, and hard-working group of engineers. Bring passion and dedication to the job, and there’s no telling what you could accomplish!

Key Qualifications

  • 2+ years with strength in at least one programming language (e.g., Golang, Python, Ruby, etc.), and you have passion and self-motivation for automation.
  • Experience with cloud (e.g., AWS, GCP or any other public/private cloud), infrastructure as code (Terraform, Pulumi, Ansible, etc). and container management (e.g., K8s, Docker).
  • Good command on Linux, Networking concepts (TLS/SSL, DNS, Load Balancers, etc.) and troubleshooting skills in large scale environments.
  • A solid grasp of Continuous Integration and Deployment (CI/CD) pipeline automation tools (Jenkins, TeamCity, SonarQube, etc.) with working experience of 1+ years in source code (e.g., GIT), build and dependency management systems (e.g., Maven, Gradle, etc.).
  • Desirables :
  • Track record of excellent interpersonal, analytical, and communication skills.
  • Good working knowledge in dashboards (e.g. Prometheus, Grafana), log monitoring and analysis (e.g. Splunk).
  • Understanding of security standards, policies, and cryptography.

Description

A good fit candidate for this role would be passionate in building tools and solutions for mission critical and highly scalable platforms. The candidate will have the zeal and fascination to ensure the highest level of uptime and influence architectural decisions with focus on security, scalability and high-performance. Expertise in debugging and root causing issues with an instinct to automate repetitive tasks. RESPONSIBILITIES FOR THE DEVOPS INCLUDE THE FOLLOWING: - You will be developing and maintaining tools and automations for managing Apple’s full product lifecycle management ecosystem. - Deploy, support and monitor compute platforms and application stacks. - Ability to understand complex systems and a desire to constantly make things better - Explore and evaluate new technologies and solutions. - Strong interpersonal skills and ability to work effectively across multiple business and technical teams - Demonstrate ability to deliver results on time with high quality We promote innovation and use of new technology to further improve our creative output. We're looking for a talented and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.

Education & Experience

BS in engineering, computer science, or other technical disciplines plus 2+ years of related experience

Additional Requirements