Apple - Austin, TX
posted 3 months ago
As a Senior DevOps Engineer at our company, you will play a crucial role in building and maintaining the internal software applications that are essential for the creation of Apple products. You will be part of a passionate and skilled team of developers, designers, and product professionals who are dedicated to enhancing user experience and streamlining workflows. Your primary responsibilities will include planning, leading, and executing the migration and management of our onsite infrastructure across both on-premises and cloud environments. You will also be tasked with advancing our development tools and technologies to minimize friction in the production deployment process. In this role, you will collaborate closely with fellow infrastructure engineers, developers, and designers to support the deployment of new features and applications. You will review code and engage in collaborative pull requests, ensuring that the quality of our codebase is maintained. Identifying and optimizing infrastructure performance bottlenecks will be a key focus, as these directly impact developer satisfaction and user workflows. You will also be responsible for planning and upgrading our infrastructure and technology stacks to prevent the accumulation of technical debt. Additionally, you will support troubleshooting, mitigation, and resolution of production issues that may arise within our applications, databases, networks, and proxies. Utilizing tools such as Grafana, Prometheus, Sentry, Kibana, and WireShark, you will monitor and debug issues effectively. Continuous learning and improvement of your technical skills will be encouraged, as you will have opportunities to read code, consult documentation, run experiments, and collaborate with your colleagues to enhance your expertise.