Placement papers | Freshers Walkin | Jobs daily: Apple Information Security Software Engineer at Apple Inc. (Austin, TX)


Search jobs and placement papers

Apple Information Security Software Engineer at Apple Inc. (Austin, TX)

This role is responsible for designing, building and tuning a variety of security intelligence tools.  This is a highly technical, hands-on position that requires expertise supporting mission critical security systems at enterprise scale. You will deliver innovative solutions in key areas:
Engineering - continuously optimize secure, scalable and performant security tools and services
Reliability - drive fault detection and correction, performance and uptime at global scale
Capacity and Planning - partner with customers to predict and maintain adequate capacity
Automation and orchestration to enable -
Automated response to alerts or indicators of performance issues
Automated triage and prioritization
Automated enrichment of data trough calls to auxiliary services and data sources

 

Key Qualifications:
5+ years of managing services in a distributed *nix environment
Experience supporting services in cloud compute environments
Working knowledge of network protocols and Linux/Unix system internals
Experience with data streaming, batch and ETL technologies
Experience with network analysis or network security tools
Proficient with various programming languages such as Python/Java/Ruby/Perl/Go for automation or integration with multiple APIs (REST, SOAP, RPC)
Solid grasp of centralized configuration management and provisioning technologies, such as Ansible, Chef, Puppet, etc.
Experience with common formats such as JSON and compression utilities
Knowledge of transport protocols (TCP, TLS, HTTP, UDP)
Superb communication skills, capable of working with cross functional technical and business teams and varying levels of management
Experience implementing and working with open source projects
Capable of writing detailed solution specifications, diagrams, best practices/standards documentation, operating procedures, test plans/test reports, etc.

Description:
Provide engineering and operational support for distributed systems and network based information security tools
Operate and develop automation for security tool configuration and provisioning
Administer and operate security controls and configurations within cloud computing environments
Operate and scale streaming and micro-batch ETL infrastructure
Orchestrate distributed systems in *nix environments
Work closely with development teams to understand application performance and behavior patterns to actively monitor, tune and correct issues before they occur
Identify opportunities to improve security tooling reliability, performance and security
Develop standard metrics to measure the effectiveness of Apples Information Security developed tooling, including assessing its quality and efficiency
 

Education:
Bachelor of Science in Computer Science or equivalent

Additional Requirements:
Take part in a 24x7 on-call rotation

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