The Apple Online Store, a multi-channel elite eCommerce platform, requires a support engineer to provide technical support to business and core engineering teams, and to gain deep technical knowledge and understanding of the eCommerce platform.
Requirements
- Coding knowledge in Java, Scala and frameworks related to Java
- Good understanding of SQL
- Skills and experience in monitoring, alerting, fault analysis, and automation
- Good knowledge of RDBMS, PL/SQL and NoSQL, Unix Shell Scripting
- Working experience on cloud infra, like AWS
- Experience with one or more - Splunk, monitoring tools, APM & observability
- Support experience with eCommerce platform is a plus
Responsibilities
- Partner with engineering teams to prioritize and fix production defects
- Work non-standard hours to support your teams with ongoing incident mitigation, which may occur at any time/day of the week
- Share on-call rotation with other team members to support apps and services in scope
- Take knowledge transition from engineering teams for changes being rolled out in production
- Assess the need for production monitoring and alert setup
- Triage incidents based on the impact, devise and implement mitigation steps to unblock the business
- Conduct RCA, log defects and partner with engineering team for prioritization
Other
- 3+ years of software engineering experience in a large-scale environment, of which at least 2 years focused on Application Support Engineering
- BS degree and equivalent experience or higher in CS or related field
- Strong people skills with excellent written and verbal communication skills
- Ability to take sophisticated technical topics and distill them in easy to understand non-expert terminology
- Strong problem-solving and critical thinking skills to solve complex problems with innovative solutions