Description

What You'll Do

Open Source Software (OSS) brings innovation and development speed into SAP products. But it also brings severe security and licensing risks. The Open Source Software Security (OS3) team provides SAP internal tools and solutions to mitigate these risks in the most efficient and effective way.

We are looking for a talented and experienced developer who is highly skilled, is team-oriented, and demonstrates agility. What’s in for you? You will be part of a high-performing, motivated, and incredibly supportive team. You will be responsible for implementing and maintaining a micro-services-based service providing security ratings for open source components. You will grow your knowledge in product security, open source security, CI/CD and container infrastructure platforms and will build an exciting career in a leading cloud company. We provide a working environment that promotes free thinking, bold ideas, and collaboration. We also support a hybrid flexible working model.

As a Software Developer, You Will

Resolve complex business problems in OSS ecosystem
Design and implement a service providing security ratings for open source components. This service collects and aggregates data from multiple sources such as development activity or quality assurance and returns a calculated rating to help developers select appropriate open source components
Integrate the service seamlessly into CI/CD pipelines
Ensure high availability of the service and troubleshoot/mitigate issues 
Extend and share OSS knowledge with the community via collaboration platforms, trainings or presentations in internal venues

What You'll Bring

Bachelor’s degree in computer science or equivalent with minimum 3 years of experience in software development
Strong competencies in data structures and algorithms
Knowledge and experience in continuous delivery development processes in an agile environment
Proficiency in web and application development with Java, JavaScript and SQL; experience in TypeScript, Node.js are Python are added advantage
Experience in DevSecOps concepts, micro services, Kubernetes, docker, event-driven architectures, Web Services, APIs, public clouds (e.g. Azure, AWS, GCP), application security is an added advantage
Self-motivated, self-driven, curious, open minded, resourceful, and flexible team-player with the ability to learn quickly

MEET YOUR TEAM

The SAP Tools team is responsible for developing and running SAP’s central CI/CD development tools for SAP's developers. We provide services like code repositories on GitHub Enterprise, offer Continuous Integration tooling and many other services.

Education

Any Graduate