Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
HOME
    Log me in!   |   Site Map   |   Help   
 Apple Media Product Engineering - Security Architect - Cupertino, California, United States

   
Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Programming Languages
 
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
 
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200186601 / Latpro-3750911 
Date posted: Aug-19-2020
State, Zip: California, 95014

Description

Apple Media Product Engineering - Security Architect

Santa Clara Valley (Cupertino) , California , United States

Software and Services

Summary

Posted: Aug 19, 2020

Role Number: 200186601

Are you interested in shaping next generation Application and Infrastructure architecture at a scale that everyone dreams of? Apple Media Products (AMP), Delivery Engineering's mission is to improve every Engineer's life at AMP through building innovative and state of the art tools that span wide spectrum in Software Development Life Cycle (SDLC). If you are a smart software engineer who loves working on lower level infrastructure and are passionate about building innovative tools, AMP Delivery Engineering is looking for you. Apple, Inc is looking for a highly motivated individual contributor/Architect to join the Delivery Engineering team. You will be a key part of shaping the future architecture of AMP services and how they are developed and deployed that delight Apple Customers.

Key Qualifications

  • 4+ years of experience in software development.
  • A strong foundation in Computer Science fundamentals such as data structures and algorithms is required.
  • Several years of experience in Java required - additional experience in the programming languages Scala, Ruby, Python or Perl is a plus
  • Practical experience building and testing RESTful services.
  • Proven experience architecting, developing and deploying internet-scale, distributed and mission critical services is required.
  • Strong software and system design skills are required.
  • Strong experience with improving Software Development Lifecycle and CI/CD pipelines.
  • Hands on experience with Build & Deploy technologies such as Maven, Gradle, Jenkins, Artifactory, Sonarqube, GIT, Github Enterprise, Puppet/Chef and exposure to UNIX based system administration experience
  • Experience with cloud technologies such as Docker, Kubernetes, Helm and Spinnaker
  • Experience of using automated testing throughout the SDLC
  • Experience in software testing frameworks like JUnit, tools like RestAssured and techniques like Canary Analysis, Chaos Engineering
  • Some experience with large-scale datacenter application deployments including monitoring and capacity planning.
  • Ability to monitor systems and application health with logging, time series and alert based monitoring systems.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams.
  • A desire to work in a fast-paced and challenging work environment.

Description

Our team is in the business of helping Apple Media Products to produce high quality software. This role focuses on building software to improve our in-house CI/CD automation. Candidates should be excited about automated testing and continuous deployment. A strong culture of testing and review needs to be fostered and maintained in order to accomplish this. The selected candidate should not be afraid to question assumptions and should possess excellent verbal, written and communication skills. You will need to have both the technical chops and the communication skills to articulate your ideas as well as influence others. AMP Delivery Engineers are team members of an agile development process. They are responsible for the design and implementation of applications' build, release, deployment, configuration activities as well as tools and framework development. Other responsibilities include working with internal business partners to gather requirements, prototyping, architecting, implementing/updating solutions, building and executing test plans, performing quality reviews, managing operations, and triaging and fixing operational issues. AMP Delivery Engineers must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, and emerging technologies. iTunes Engineers require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with clients, vendors, partners, and all levels of staff.

Education & Experience

Bachelors or Masters degree in Computer Science, Mathematics, or relevant industry experience preferred. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit jobs.apple.com to learn more. If you do not consent to Apple storing your information in our system for Recruiting purposes, please reply to this email requesting deletion. For more information on Apple's privacy policy please visit https://www.apple.com/legal/privacy/.



Requirements

See job description

 

Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
       Apply
  Prefer not to enter your email?