DevOps Engineer, Device Services

Austin, TX 78701
  • Job Code
    200210238
Summary

Summary

Posted: Dec 7, 2020

Weekly Hours: 40

Role Number:200210238

Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and ...Summary

Summary

Posted: Dec 7, 2020

Weekly Hours: 40

Role Number:200210238

Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

Device Services activates every iOS, iPadOS, watchOS, and tvOS device, along with lots of Macs and accessories. It protects Apple devices when it's lost and driving the eSIM revolution.

A successful candidate will be highly self-motivated with a passion for excellence, quality and detail. DevOps Engineers will not only support infrastructure, and operations, but also work closely with the development engineers within the team to aid in architectural design and assist with the implementation of sophisticated features.

Key Qualifications

  • Strong in at least one programming or scripting language (e.g., Perl, Python, Ruby, etc.), with 2 - 3 years of experience and has passion with self-motivation for automation.
  • Deep experience of 2 - 3 years in container management (e.g., Docker), orchestration (e.g., Kubernetes) with micro-services architectures in either cloud (e.g., AWS, GCP, or any other public/private cloud) or on-premises infrastructure.
  • Good command on TLS/SSL, Mutual authentication, Networking concepts, DNS, ACIs, and VIPs with network troubleshooting skills of routing policies, proxies, firewalls, load balancers configurations (e.g., Citrix, Nginx, etc.).
  • Strong Linux skills and supreme troubleshooting skills in large scale *nix environments (1-2 yrs of experience).
  • 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 (e.g., GIT), build and dependency management systems (e.g., Maven, Gradle, etc.).
  • Monitoring distributed systems application architectures and experience with tools such as Splunk is highly preferred (1 - 2 yrs of experience).
  • Diagnosing and resolving problems in high-throughput applications (1 - 2 yrs of experience).
  • Track record of practical problem solving, excellent communication, and documentation skills.

Description

A good fit candidate for this role would be hardworking in driving scalable architectures, minimizing risks, and seeking to provide systemic visibility over infrastructure. The candidate will have the passion and fascination to ensure the highest level of uptime and Quality of Service (QoS), influence architectural decisions with focus on security, scalability and high-performance. Lastly, a proven track record and expertise in debugging and root causing issues with an instinct to automate repetitive tasks.

RESPONSIBILITIES FOR THE DEVOPS INCLUDE THE FOLLOWING:
- We want you to bring passion for quality and automation, an ability to understand sophisticated systems and a desire to constantly make things better
- You will be developing and maintaining scripts used for environment monitoring and task automation
- Deploy, support and monitor new platforms and application stacks - Set priorities and work efficiently in a fast-paced environment
- Measure and optimize system performance - Plan and manage capacity of the systems
- Determine efficient configurations for application software, application servers, database connections and indexes, HSM drivers, etc.
- Explore and evaluate new technologies and solutions to push the capabilities forward, getting ahead of customers' needs, innovate and continually improve
- Strong interpersonal skills and ability to work effectively across multiple business and technical teams
- Demonstrate ability to deliver results on time with high quality

We promote innovation and use of new technology to further improve our creative output. We're looking for a talented and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.

Education & Experience

BS in engineering, computer science or other technical disciplines plus 2 - 3 years of related experience

Additional Requirements

  • - Good understanding of database principles and working knowledge in distributed storage and infrastructural solutions (e.g., Oracle, Cassandra, SOLR, etc.).
  • - Solid understanding with messaging systems (e.g., RabbitMQ, Kafka etc.).
  • - Good working knowledge in Prometheus & Grafana integrations for infra monitoring.
  • - Hands-on knowledge in secrets and configuration management tools (e.g., HashiCorp Vault, AWS Secrets Management etc.).
  • - Understanding of security standards, policies, and cryptography.
  • - Understanding of ITIL terminology for incident and problem management.
  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
  • Apple participates in the E-Verify program in certain locations as required by law.
  • Apple's committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.


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.

Share this job:

DevOps Engineer, Device Services

Apple, Inc.
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account