【APPLE】Software Engineer


仕事内容

Description
Apple is looking for a DevOps Software Engineer to join our CDN team. This person will need to excel in a dynamic fast-paced environment with the ability to multi-task and communicate across a complex, global infrastructure. This person must be a collaborative team player that will work across cross-functional groups and have a sound business approach for supporting a global deployment. We’re looking for engineers with an appropriate balance of experience and interest in distributed systems and release management practices.

Some of your early challenges might include: Adding automation to drive our regular CDN software releases, and developing software to drive automation in our build processes, as well as troubleshooting some of our more complex system issues. Further challenges might include participating on implementation teams to integrate new designs into production releases. This position will also directly interface and coordinate with our internal and external partners.


応募資格(必須経験など)

Key Qualifications
• 3+ years hands-on experience with distributed systems infrastructure.
• Experience with DevOps and/or SRE production environments.
• Experience with software release management.
• Solid UNIX skills (Linux and/or FreeBSD).
• Knowledge of HTTP, content routing, and caching systems.
• Experience with system-level performance and functional testing.
• Experience with interpreted languages (e.g. Shell, Python, Perl).
• Experience with compiled languages, (e.g. Golang, C/C++).
• Experience with open source software, and associated communities.
• Knowledge of large-scale networking, network security, and best practices.
• Knowledge of common Internet protocols (e.g. DNS, NTP, BGP, IPv6).
• Working knowledge with systems orchestration software (e.g. Salt, Puppet, Ansible).
• Experience with automated software frameworks; CI systems at a minimum (e.g. Jenkins).
• Experience with system monitoring tools.
• Knowledge of operating systems deployment methods (e.g. kickstart) a plus.

Education & Experience
BS in Computer Science or related field; 5+ years industry experience in lieu of degree.

Additional Requirements
• - Business level English, both spoken and written is a must.
• - Proven ability to think criticality and quickly learn new technologies.
• - Ability to work independently but also within a team environment.
• - Creative problem-solving skills.
• - Superb communication skills, with experience working across remote teams.
• - An exceptional team player, with a deep passion for improving the customer experience.
• Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmes. We’re proud to provide stock grants to employees at all levels of the company, giving everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programmes that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products.
• Apple benefits programmes vary by country and are subject to eligibility requirements.
• Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.


給与
当社規定による

業界
IT

申込期限

注意事項

このポジションに興味ある方
Click here for pre-entry

転職圧勝サポートのご相談
圧勝内定個別指導に興味がある方
今すぐ無料相談!