Application Deployment Engineer Location: Shenzhen, Shanghai Job Summary The iPhone Operations Data Team is looking for extraordinary Application Deployment Engineers who are passionate about maintaining and exceeding the high expectations for The exciting iPhone brand at XXXXX.
Key Responsibilities • Configure, deploy and monitor applications and tools on edge devices and configure connectivity to cloud based platforms • Provide support for application and network latency issues, as well as various operational tasks such as management and deployment of the application • Monitor infrastructure and application services and drive incident management • Self-starter with a knack for debugging complex issues • Build and maintain accurate, up-to-date documentation reflecting configuration • Occasional travel required to provide on-site support and perform deployment tasks
Key Qualifications • Solid programming skills in Python and/or Go/Swift adhering to the best coding practices • Experience in building light web applications using Python or Go • Infrastructure knowledge Of Networks, load balancers, Firewalls and WAF • Experience with monitoring tools such as Nagios, Splunk and Graphite • Excellent communication and collaboration skills • Problem solving, hacking, and debugging skills • Minimum 2 years of relevant experience • Fluent in both written and verbal English • Experience with macOS/iOS, or modern web app development is a bonus • Experience in building distributed and large scale system with Linux container and Cloud technologies is a bonus
Description • As a key member of our team, you will be collaborating with system and application developers, Operations and Contract Manufacturers to deploy and sustain real time applications in an industrial environment. You will help configure and deploy client applications on Mac/Linux/iOS platforms and work with cross-functional teams to deploy our applications to the massive iPhone supply chain, and help build the future Of our real time manufacturing systems.
Education • Bachelor or Master in Computer Science or similar, alternatively a comparable long and productive coding career.