Software Configuration Engineer - News

Summary

Posted: Jun 20, 2019

Role Number: 200060584

We're a diverse collection of thinkers and doers, continually reimagining our products, systems, and practices to help people do what they love in new ways. This is a deeply reciprocal place, where everything we build is the result of people in different roles and teams working together to make each other's ideas stronger. That same real passion for innovation that goes into our products also applies to our practices, strengthening our dedication to leave the world better than we found it. Apple News is looking for the newest member of the DevOps team - Technical Configuration Engineer. In this role, your Technical Configuration Engineering experience empowers you to drive metrics-driven configuration changes at the heart of Apple News' world-class ability to define, personalize, and customize the News experience for millions of Apple's customers. Your experience with large scale production systems brings insight into how data flows through immense systems, you run large mission critical jobs with confidence, and are a critical member of the interlocking team of specialists who ensures the experience for Apple News customers is top-notch.

Key Qualifications

  • You have worked in the production environment of a large scale application or service
  • You have the proven ability to communicate with multi-functional teams such as Engineering, Analytics, Editorial, Operations and QA
  • You have experience using REST API tools (Postman, Insomnia, Katalon, Charles or curl)
  • You are familiar with structured data formats (JSON, XML, yaml, key:value pairings, OO)
  • You are proficient operating in a Unix environment
  • You have demonstrated experience with scripting languages and their IDE tooling (bash/python/ruby)
  • You have deep understanding of software engineering concepts like version control, automated testing, and CI/CD
  • You have experience with workflow scheduling / orchestration using Jenkins
  • Extensive troubleshooting skills will be necessary in this role
  • You have excellent judgment and integrity with the ability to make timely and sound decisions


Description

As a member of our core DevOps group, you'll have the rare and rewarding opportunity to run the configuration at the core of Apple News, News+ and Stocks, products that delight and inspire millions of users every single day. You are responsible for a suite of reports, jobs and processes that ensure all our internal customers get timely, accurate, and complete data. You'll interact with almost every team within Apple News, and therefore have a tremendous reach and impact. RESPONSIBILITIES: - Accountable for consistency and accuracy during the configuration, data and workflow lifecycle. - Communicate changes to the right audience by leveraging your experience with ITIL deployment best practices - Track, followup or otherwise shepherd a configuration through our teams and lifecycle process. If improvement is needed, you've got the ideas and experience to implement a more accurate, reliable and rapid cycle. - Investigate production issues, assist with initial triage and debugging, then work with your teams to resolve issues as they arise. - Validate that a proposed initial configuration works on devices and within workflows

Education & Experience

A Bachelors Degree in Computer Engineering or equivalent experience is required.

Additional Requirements


Back to top