- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code200204516
Summary
Posted: Feb 17, 2021
Weekly Hours: 40
Role Number:200204516
Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services,...Summary
Summary
Posted: Feb 17, 2021
Weekly Hours: 40
Role Number:200204516
Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Smart people and inspiring, innovative technologies are the norm here.
Do you love working on challenges that no one has solved yet? Are you ready to be part of a team redefining wireless technology? Join us to help deliver the next groundbreaking Apple product. Wireless Technologies team is looking for highly motivated and creative engineer to work on our next generation products. The duties of this position will ensure stability, scalability and performance of the large scale development environment. You will work closely with developers and infrastructure team to set technical direction to improve overall user experience.
Key Qualifications
- 8+ years relevant job experience
- Admin level experience with MacOS/Unix/Linux
- Experience with a large scale configuration management and continuous integration system CI/CD solutions (Git, Gerrit, Jenkins, Artifactory)
- Strong experience with container technologies (Docker/Kubernetes)
- Strong experience with scripting languages (Python, JavaScript, Bash)
- Experience with Build systems
- Experience with set up application monitoring (Nagios, Kibana, Splunk, Grafana, Prometheus, Graphite)
- Experience with following technologies is a plus: Networking, NFS Storage, Firewall, MySQL, MSSQL, Couch DB, mongoDB
- Good verbal and written English communication skills
- Fast learning and adapting to changing requirements
Description
Setup and maintain a development environment
Provide an experienced level support in our end-to-end application landscape with deep technical investigations and skills
Automate manual tasks related to release deployments and system maintenance
Investigate and introduce new technologies for enhancement of the performance, scalability, security and stability of the environment
Work with in the collaboration with developers to design and deploy new features - Support the configuration deployment of the new tool releases
Occasional work on the weekend to support downtime activities and on-call duties will be required
Education & Experience
Bachelor or Master degree in Electrical Engineering, Computer Engineering or equivalent degree
Additional Requirements
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.