Golang / Go Job: Senior CDN DevOps Software Engineer

Apple Inc

Senior CDN DevOps Software Engineer at Apple Inc

🇺🇸 United States › California › Santa Clara Valley
  (Posted Jun 25 2014)

About the company
Apple Inc. is an American multinational corporation headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and personal computers.

Job position
Permanent

Job description
Apple is looking for a Senior CDN DevOps Software Engineer to join the Global Network Services (GNS) team. This person will work in a smallish dynamic team environment and be responsible for supporting Apple’s CDN Infrastructure. This person will need to excel in a fast-paced and dynamic environment with the ability to multi-task and provide operational support across a complex, global infrastructure. This person must be a collaborative team player that will work across cross-functional groups and have the ability and willingness to mentor others and have a sound business approach for supporting a global deployment. The role is an “operations” role, but like other sane people we operate with software development as much as possible. We use Go, Perl, Python, shell scripts and other tools as the work requires.

Description

You will evaluate, test, develop, implement, and support solutions to address a variety of business requirements. You will support the global Content Delivery and DNS Infrastructure. Troubleshoot performance issues within the infrastructure using both open source and commercial tools. Manage a daily queue of tickets within documented SLAs. Be part of on-call rotation. Participate and drive changes in accordance with our change management practices. Participate on implementation teams to integrate new designs into production with minimal impact to operations. Develop and drive written procedures and standards. Develop software to drive automation and self-service. Directly interface and coordinate with other internal business groups and external partners. Drive Root Cause Analysis after unscheduled outages.

Skills & requirements
Key Qualifications

• 8+ years experience with “internet infrastructure”
• Ability to work independently but also within a team environment
• Excellent written and communication skills
• Creative problem-solving skills
• Extensive hands-on experience with solutions in regards to large scale internet infrastructure
• Solid UNIX skills (Linux and/or FreeBSD)
• Solid scripting skills (Shell Scripting, Perl, Python)
• Interest or experience with Go (golang) programming
• C/C++ knowledge
• Knowledge of networking and security
• Knowledge of IPv6, DNS (servers and protocol), DNSSEC, and BGP Anycast a plus
• Experience with standard change management and configuration policies (get work done while not breaking things).
• Experience with monitoring tools (both open source and commercial)

Education
BS or MS in computer science or related field; 8+ years industry experience in lieu of degree.


 

Company: Apple Inc

Apple Inc
job info / career page
Location: Santa Clara Valley, California, United States

map of company location

Skills wanted, in addition to Golang:
devops go golang linux perl
python unix

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Other interesting golang jobs

Golang job Senior Golang Backend Engineer at Fiskil Senior Golang Backend Engineer - Fiskil   (October 2021)
Brisbane, Australia (Remote work possible)
Perks The opportunity to build software within a fast-growing Fintech Play an active role in shaping the rollout of Open Data in Australia Equity in the company 100% Work From Home available Learning and Development resources Company Description Our m...
Golang job Software Engineer at Alpaca Software Engineer - Alpaca   (November 2021)
Remote US, 100% Remote
Alpaca is a fast-growing fintech API startup backed by a group of prominent investors including Spark, Portage, Social Leverage, Tribe, Horizons, Eldridge, Positive Sum, Elefund, and Y Combinator, and highly experienced industry angel investors. Alpaca has rais...
Golang job Senior Software Engineer at Ferrum Health Senior Software Engineer - Ferrum Health
Sunnyvale, California, United States (Remote work possible) - Salary: 80000 - 140000 USD
We’re looking for someone to join our Engineering organization at Ferrum and help grow our Enterprise Applications team, where we tackle the unique challenges of building a robust, scalable machine learning platform. We are looking for a track record of: ...

Golang job Backend Software Engineer at Checkr Backend Software Engineer - Checkr   (November 2021)
San Francisco, California, United States (Remote work possible)
[International] Backend Software Engineer Locations: San Francisco, Remote, Orlando, Denver Checkr’s mission is to build a fairer future by designing technology to create opportunities for all. We believe all candidates, regardless of who they are, shou...
Golang job Senior Software Engineer at Microsoft Senior Software Engineer - Microsoft   (November 2021)
Mountain View, California, United States
Microsoft Azure is in the cloud race to win it. The Senior Software Engineer on the Azure networking team in Mountain View, CA will be responsible for designing, building, and operating critical network services that will help us differentiate from our fierce c...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with devops Golang jobs with linux Golang jobs with perl Golang jobs with python Golang jobs with unix