Austin, Texas, USA
14 days ago
Site Reliability Engineer- SRE
SummaryPosted: Nov 21, 2024Weekly Hours: 40 Role Number:200579781Come join the Hardware Engineering Tools and Data Analytics Team working on innovative internal web applications! We are looking for an imaginative, resourceful and hardworking Site Reliability Engineer with an ability to build simple solutions to complex problems. Help us continue to deliver exceptional capabilities to our platform. Join Apple, and help us leave the world better than we found it!DescriptionDescriptionYou will join an exceptionally talented group dedicated to platform engineering. The ideal candidate will have a can-do attitude, passion for technology, and excellent web application development skills. As a Site Reliability Engineer at Apple, you will be responsible for designing, maintaining, and deploying state of the art cloud-based infrastructure services and automation tooling. You will be part of a very creative team working directly with our organization’s software and quality assurance engineers to enable high quality software delivery and improve quality of service. You should be comfortable wearing many hats. You will work in a fast paced environment with changing priorities and tight deadlines, coordinating efforts with different stakeholders to build innovative solutions. Open communication, healthy debate, and an analytical mindset are paramount to your success within the team.Minimum QualificationsMinimum QualificationsBachelor's degree in Computer Science or equivalent, or at least 5 years as a Site Reliability Engineer, DevOps Engineer, or Software Developer with a backend focusUnderstanding of SRE and DevOps principlesUnderstanding of Software Development lifecycle and familiarity with common tools in the industry such as version control systems and application monitoring toolsFamiliarity with Software Quality Assurance/Testing practicesExperience developing with and deploying to containerized environmentsFamiliarity with package managers such as npm, pip, Gradle, Composer, MavenGreat understanding of software design principlesFluent in one or more programming languages such as Java, PHP, Ruby, JavaScript/Typescript, or another relevant OOP languageUnderstanding of web applications and common web frameworks (for example Spring, Symfony, Rails)Experience writing automated tests or developing continuous integration pipelinesKey QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsExperience with common infrastructure components and concepts, such as load balancing, container orchestration, and database systems (Postgres and MySQL)Experience with build systems (Jenkins, GitHub actions, TravisCI, CircleCI), and Continuous IntegrationExperience managing applications in Kubernetes environments is a plusExperience with GitOps, Helm, ArgoCD or FluxCD are a plusEducation & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Confirm your E-mail: Send Email