DevOps Engineer at Apple
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

03 May, 26

Salary

0.0

Posted On

02 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

DevOps, Automation, Infrastructure As Code, Container Management, Linux, Networking, CI/CD, Cloud, Interpersonal Skills, Analytical Skills, Communication Skills, Monitoring, Security, Troubleshooting, Programming, Debugging

Industry

Computers and Electronics Manufacturing

Description
Do you love understanding every detail of how new technologies work? Join the team that serves as Apple’s nerve center, our Information Systems and Technology group. There are countless ways you’ll contribute here, whether you’re coordinating technology needs for product launches, designing music solutions for retail locations, or ensuring the strength of in-store Wi-Fi connections. From Apple Pay to the Apple website to our data centers around the globe, you’ll help design and manage the massive systems that countless employees and customers rely on every day. You’ll also build custom tools for employees, empowering them to solve complex problems on their own. Join our team, and together we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers. Are you a passionate operations engineer who wants to work on solving large scale problems? Join us in building best in class solutions and implementing sophisticated software applications across IS&T. At Apple, we support both open source and home-grown technologies to provide internal Apple developers with the best possible CI/CD solutions. In this role you will have the unique opportunity to own and improve tooling for best of the class large-scale platform solutions to help build modern software systems! This role is primarily responsible for building and managing tools that enable software releases in a fast paced enterprise environment We operate with on-prem, private, and public cloud platforms. A DevOps Engineer would be partnering closely with global software development teams and infrastructure teams. DESCRIPTION A good fit candidate for this role would be passionate in building tools and solutions for mission critical and highly scalable platforms. The candidate will have the zeal and fascination to ensure the highest level of uptime and influence architectural decisions with focus on security, scalability and high-performance. Expertise in debugging and root causing issues with an instinct to automate repetitive tasks. Education MINIMUM QUALIFICATIONS Strong in at least one programming language (e.g., Golang, Python, Ruby, etc.), with 2 - 3 years of experience and has passion with self-motivation for automation. Experience with infrastructure as code (Terraform, Pulumi, Ansible, etc). and container management (e.g., K8s, Docker). Good command on Linux, Networking concepts (TLS/SSL, DNS, Load Balancers, etc.,) and troubleshooting skills in large scale environments. A solid grasp of Continuous Integration and Deployment (CI/CD) pipeline automation tools (Jenkins, TeamCity, SonarQube, etc.) with working experience of 1-2 years in source code (eg., GIT), build and dependency management systems (e.g., Maven, Gradle, etc.). PREFERRED QUALIFICATIONS Experience with cloud (e.g., AWS, GCP or any other public/private cloud) Track record of excellent interpersonal, analytical, and communication skills. Good working knowledge in dashboards (e.g. Prometheus, Grafana), log monitoring and analysis (e.g. Splunk). Understanding of security standards, policies, and cryptography.
Responsibilities
The DevOps Engineer will be responsible for building and managing tools that enable software releases in a fast-paced enterprise environment. This includes partnering closely with global software development and infrastructure teams to improve tooling for large-scale platform solutions.
Loading...