SW DevOps Engineer

Bengaluru, Karnataka, India
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200149254
The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple, and help us leave the world better than we found it. A job at Apple is unlike any other you’ve had. You will be challenged. You will inspired. And you’ll be proud. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Wireless Technologies team is looking for highly motivated and creative engineer to work on our next generation products. The duties of this position will ensuring 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

  • 5+ years experience with a large scale configuration management and continuous integration system (Git, Gerrit, Jenkins, Artifactory)
  • Admin level experience with Linux/MacOS
  • Strong experience with scripting languages (Python, JavaScript, Bash)
  • Strong experience with container technologies (Docker)
  • Database administration (MySQL, MSSQL, Couch DB, mongoDB)
  • Experience with monitoring tools (Nagios, Kibana)
  • Experience with following technologies is a plus: Networking, NFS Storage, Firewall
  • Good verbal and written English communication skills

Description

- Provide an expert level support in our end-to-end application landscape with deep technical investigations of any environment setup issues - Automate manual tasks related to release deployments and system maintenance - Investigate new technologies that would improve our setup - 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