Apple Store Online Systems Engineer - Linux DevOps

Hyderabad, Telangana, India
Corporate Functions

Summary

Posted:
Role Number:200583767
Imagine what you could do here! The people here at Apple don’t just create products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. At Apple, inclusion is a shared responsibility, and we work together to foster a culture where everyone belongs and is inspired to do their best work. Here on the Apple Store Online (ASO) team, we are responsible for Apple’s largest store. Our main goal is to deliver a magical, personal digital experience where customers can shop, buy and learn everything Apple, wherever they are. Each customer should feel like they are our only customer and our job is to set the bar for the experience they receive. To run such an extraordinary store, it takes extraordinary people, and we are looking for someone to help us do extraordinary things. The Retail Business Intelligence (RBI) team within ASO is looking for a resourceful, energetic Systems Engineer to lead and assist with the administration of critical reporting systems and infrastructure. You’ll work to deliver best-in-class solutions that are always on and always responsive. Join us in providing the foundation from which we make our critical business decisions. If you are a security minded strategic problem solver who can lead and work with global teams to design, create and maintain best-in-class services, you might be the team member we’re looking to hire!

Description

As a Systems Engineer on the Retail Business Intelligence team, you will be build, configure, and manage infrastructure that supports cloud applications, ensuring security, efficiency, redundancy, and optimal functionality. You will be accountable for: - Developing and maintaining Infrastructure as Code (IaC) using tools to automated environment provisioning - Collaborating with development and operations teams to streamline the build, test, and release processes - Promoting a culture of continuous improvement - Ensuring security compliance by implementing automated security scans, vulnerability assessments, and patch management in the CI/CD pipeline. - Delivering secure and performant systems. - Influencing and implementing a technology roadmap and train users on best practices. - Creating and administer easy to use tools that support automation, data processing, and operational analytics. - Monitoring and maintaining cloud infrastructure and troubleshooting issues

Minimum Qualifications

  • 6+ Years Experience administering Linux Virtual Machines hosting web applications
  • Expertise with Apache HTTP Server, PHP, SQL Databases, Red Hat Enterprise Linux
  • Experience with Linux and database administration, storage, and backup solutions
  • Proficient in one or more of the following languages : Python, PHP, Java
  • Experience with automation and config management using Ansible, Puppet, Cloud Init, Chef, etc
  • Experience with code management concepts: Git

Key Qualifications

Preferred Qualifications

  • Ability to build effective relationships and collaborate in a global, matrixed team
  • Proactive, driven self-starter with innovation, integrity, a strong work ethic, and attention to detail
  • Comfortable working in a fast-paced, learning-oriented environment.
  • Has the desire to build innovative tools that enable and simplify the workflow for other developers and end-users.
  • Experienced in several of the following areas: Application Security, Threat Modeling, Secure Coding Practices, Vulnerability Assessment, Secure Development Lifecycle (SDLC), Security Requirements Analysis, Secure tunneling protocols (IPSec, TLS, Etc.), Secure Architecture Design, Secure Development Tools and Techniques, Certificate based authentication, encryption, Secure Development Frameworks (e.g., OWASP SAMM), Secure Software Development Methodologies (e.g., Agile, DevSecOps), enterprise server administration and management at scale
  • Experience with Apache Airflow, REST API Development
  • Experience with Cloud Hosting like AWS or GCP
  • Deep understanding of SQL systems like PostgreSQL, MySQL, Snowflake

Education & Experience

Additional Requirements