Placement papers | Freshers Walkin | Jobs daily: Java Engineer - Security Platforms at Apple Inc. (Cupertino, CA)


Search jobs and placement papers

Java Engineer - Security Platforms at Apple Inc. (Cupertino, CA)

Job Summary
Imagine a dynamic and exciting environment where teams of people are dedicated to pioneering innovative technologies that accelerate security for one of the most valuable companies in the world.

Apples Security Solutions team is focused on building cutting edge solutions and platforms to pursue information security at Internet scale. You'll be tasked with building full stack security solutions that secure Operating Systems, Hosts, Applications, & Network.

The systems being protected are high-demand operating at hyper-scale and handling extraordinarily large volumes of critical data - some of the largest in the world. The security domains include but not limited to areas like Anomaly Detection, Intrusion Detection, Anti-phishing, Web Application Firewall, DDOS Prevention, Network Security, & Malware.

Key Qualifications
* Strong programming expertise in Java, and scripting languages
* Experience in engineering highly scalable, reliable and distributed systems.
* Experience in Configuring, Performance Monitoring & Tuning of middleware
* Knowledge of different queue and transport mechanisms
* Knowledge of data persistence and replication
* Knowledge of securing infrastructure with TLS, data encryption etc.
* Knowledge of Data Security, SSL, Certificates, etc.
* JVM Tuning
* Unix Performance Monitoring & Tuning

Description
We are looking for strong programmers with expertise in building tools technologies and platforms that lead traffic inspection, load balancing, anomaly detection, intrusion detection, DDOS prevention and other security controls for some of the largest highly scaled applications in the world.

The platforms will define, run, ingest and analyze data from a variety of network elements including Load Balancers, Web Application Firewalls, switches/routers and use various rule-based algorithms and machines learning techniques to detect and alert on anomalies, intrusion attempts, DDOS attacks etc.

It will be a plus for you to have exposure to the security domain especially concepts related to Network and Application security, Web Application Firewalls, Load Balancers, Forward Proxy Platforms and familiarity with Network layer security including deep packet inspection, DDOS attacks, etc.

You will be an excellent engineer with good understanding of various security concepts and you'll work with partners, Project managers, and cross-discipline teams. You'll be passionate about writing good quality code and comfortable to go through the scrutiny of detailed audits.

You're passionate about exploring new emerging technologies for novel solutions to problems being tackled and be highly motivated, have exceptional development and analytical skills.

This is a core engineering role that requires you to be hands-on in coding, building and tuning highly scalable, distributed services that handle large volumes of data.

Responsibility:
The primary responsibility will be System Design & Writing Code,
Architecture & Scaling
Security Analysis
Performance tuning and debugging.
Exploring new solutions, approaches and technologies
Brainstorming new ideas and platforms
Dedicated and Self motivated
Good people skills.
Must have good oral/written communication skills.

Education
Masters or Bachelors degree in Computer Science / Software Engineering with a minimum of 5 years of programming experience.

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.


by via developer jobs - Stack Overflow

 

No comments:

Post a Comment