What you’ll do
- Develop the multi-platform and extensible btp CLI application as the central entry point for developers providing the perfect environment to build cloud-native services and business applications on top of the SAP Business Technology Platform (BTP), with a focus on security development topics
- Drive security topics as security expert for the Core Experience team within the BTP Multi-Cloud / CF stack, covering btp CLI, BTP cockpit and BTP Agent
- Learn and use a reactive technology stack based on Go, Java, Spring WebFlux, Cloud Foundry and Kubernetes
- Work with the development tools like IntelliJ,Visual Studio Code, Git, Node, Go, Docker, Kubernetes, Jenkins.
- Write reliable,fast, and clean code supported by unit and end-to-end tests to deliver quality software.
- Constantly improve the experience of user flows, together with our product and design teams
- Provide guidance and support to internal and customer developers.
- Have a live-site first and strong customer orientation attitude.
What you bring
- BS or MS degree in Computer Science or related technical field or equivalent practical experience.
- Practical working experience with other cloud platforms like AWS, Azure, GCP.
- Working experience with Automation frameworks like Terraform is an added advantage.
- Strong Computer Science foundation (data structures, algorithms, databases, distributed systems)
- Proficiency in at least one programming language, e.g. Go, JavaScript, Java, C#, C++. Knowledge on full-stack development.
- Experience with cloud-native development paradigms and platforms, e.g. CloudFoundry or Kubernetes.
- Willing to embrace or experience with agile development practices, including test-driven-development, pair programming and code reviews.
- Expertise in handling Security activities like thread modelling, pen testing, etc for the cloud products.
- Fluency in English (spoken and written)
Job Segment:Cloud, ERP, Testing, Developer, Open Source, Technology