DevOps CI Engineer

Hyderabad, Telangana, India
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number: 200114044
Imagine what you could do here. At Apple, extraordinary ideas have a way of becoming industry leading products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. You will work with significant and dynamic projects in support of Apple's Retail business and will deliver innovative solutions and software. The worldwide (WW) Retail & Online Stores (R&OS) team is responsible for delivering the electronic commerce (eCommerce) systems and solutions that enable and support the Apple Online Store (AOS) - one of world’s largest online retail businesses, serving millions of customers around the globe. The team is part of Apple’s Information & Systems (IS&T) division, and is based primarily in Sunnyvale, California with teams in Austin (TX), London, Singapore and Hyderabad India - working as a single global team. Join Online Store team, within the Information Systems and Technology group, as a DevOps CI Engineer and be involved in challenging and fast paced projects supporting Apple's business by delivering Java based IS Systems. You will enjoy using technology to automate solutions and optimize outcomes focusing on continuous integration and continuous deployment in a fast-changing world of software delivery.

Key Qualifications

  • Passionate about DevOps and Build Engineering, enjoys a steep learning curve
  • Proficient in scripting languages such as Python, Bash
  • Strong debugging and problem solving skills
  • Experience in configuration management technologies (Ansible/Chef/Puppet)
  • Passionate about Continuous Build, Integration, Test, and Delivery systems
  • Container services(Docker/Kubernetes), UNIX system administration
  • In-depth knowledge of release systems and process
  • In-depth knowledge of build tools (maven, gradle, node, sbt)
  • Experience in Source control management such as Git, Github
  • Experience with CodeQuality tools SonarQube
  • Cloud Concepts and experience in using any of the Public Cloud Providers

Description

- Configure, maintain and monitor a fleet of physical machines running our CI environment - Install, configure, administer CI Tools - Continuously develop and improve our CI pipeline - Collaborate across teams to improve integration & release process - Ability to participate in an after hours on-call rotation schedule

Education & Experience

BS in Computer Science or related field and 3+ years of relevant work experience

Additional Requirements