Solaris Security Engineer
re you interested in building the highest performance, most scalable, most robust, greenest systems in the world? Come join us on the Solaris Security team
In Solaris security, we are the first line of defense against attackers. We continuously innovate across a wide range of built-in technologies to keep our operating system secure: Cryptography and key management - driving high performance for new platform cryptographic capabilities on the latest Oracle hardware.Host security - enhancing Audit and Trusted Extensions, which provide administrators with a way of keeping track of everything from logins and logouts, to executions, to process creation, to file access Data protection - innovating new features in technologies like IPsec, IKE, SSL and SSH to keep intruders out Identification and access control - building Solaris RBAC to provide a more secure alternative to superuser and provide role based security File system encryption - providing security for data at rest. As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
RESPONSIBILITIES:- Design and develop operating system security features for Oracle Solaris, such as crypto, network security, audit, and tx
- Work with a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, and networks
- Develop, debug, and design software applications, operating systems and databases according to provided design specifications
- Build enhancements within an existing software architecture and suggest improvements to the architecture
- Work with quality engineering team and other test organizations at Oracle
- 3-5 years software development experience
- Fluent C
- Experience in writing, troubleshooting, and debugging complex C code
- Excellent Unix userland experience
- Solid understanding of OS kernel internals
- Ability to work in a team environment on large, complex software projects and follow a standardized software integration process
- Experience with scripting and shell programming techniques
- Excellent debugging and troubleshooting skills and experience
- Degree in Computer Science or equivalent experience
- Good written and oral communication skills
- An opportunity to work in a dynamic international team of skilled
- professionals
- Work with advanced technologies and products
- Competitive salary and career growth
- Flexible working hours

Indicates a required field