Site Reliability Engineer, Retail and Marcom Engineering
Austin, TX - USA
Job Summary
As a Site Reliability Engineer your primary responsibilities include ensuring system reliability and availability. This involves monitoring performance participating in on-call rotations and helping to design highly available systems. You also automate and manage infrastructure implementing Infrastructure as Code. Collaboration with cross-functional teams documenting systems and planning for capacity and scalability are crucial.
Monitor the health performance and availability of production systems and respond to alerts to maintain agreed SLOs/SLAsnParticipate in on-call rotations acting as a first responder to production incidents triaging diagnosing and resolving issues across the full stack (infrastructure backend services and client-side/front-end).nDesign build and maintain highly available fault-tolerant systems across on-premise and cloud environments (AWS/GCP) incorporating redundancy and failover best infrastructure provisioning and configuration using Infrastructure as Code and configuration management tools (e.g. Ansible Puppet Terraform)nDevelop and maintain operational tooling and automation scripts in Python or Go to streamline workflows improve observability and reduce repetitive manual worknAdminister and optimize Kubernetes clusters and container orchestration for scalability resilience and efficient resource utilizationnConduct capacity planning and performance tuning analyzing traffic patterns resource utilization and application behavior to proactively scale systems ahead of demandnPerform root cause analysis on incidents and participate in postmortems translating findings into concrete reliability improvements and preventive automationnDocument system architecture runbooks and operational procedures clearly for both technical and non-technical stakeholdersnContribute to the ongoing evolution of reliability practices and infrastructure automation standards across multi-platform cloud and on-premise environments
3 years hands-on experience as a systems storage or cloud engineernKnowledge of Linux (OEL RHEL CentOS) utilities and programsnExpertise in version control systems (Git SVN) automated build and testing (Jenkins Vagrant)nExpertise in Kubernetes platform on-premise or CloudnExpertise with at least one cloud infrastructure platform (AWS GCP)nUnderstanding of enterprise storage platforms (NetApp Isilon Object Storage etc.)nExperience with configuration management (e.g. Puppet Ansible)nUnderstanding of virtualization technologies (VMware KVM)nExperience automating workflows with Python or GonKnowledge of networking technologies including IPv4/IPv6 DNS network segmentation etc.
5 years of hands-on experience in an SRE role including technical ownership of production systems at scalenBackground supporting high-traffic consumer-facing web platformsnExcellent verbal and written communication skills able to articulate document and otherwise communicate technical concepts/details to both technical and non-technical audiencesnWorking knowledge of basic web technologies including HTTP HTML CSS JS etc. and hands on experience debugging web applications at the network/protocol levelnExperience with GitOps infrastructure automationnExperience with multi-platform cloud and on-premise applications at scale particularly with AWS and/or AlicloudnExperience building web applications and services at scale in GonExperience performance-tuning web applications especially across all contributing factors
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more