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.