Associate Cloud Platform Engineer
Job Summary
The Associate Cloud Platform Engineer will build two new cloud-managed services to provide PostgreSQL and Redis instances for SAP BTP. You will support the development, maintenance, and deployment of these services within a cloud environment. The role requires collaboration within an international team to deliver high-quality, scalable cloud solutions.
Responsibilities
- Develop and maintain BTP Cloud Managed Services
- Adhere to clean code and best practices
- Participate in design and architectural discussions
- Implement DevOps and Infrastructure as Code
- Collaborate on agile team improvements
Required Skills
- TypeScript/Node.js or Golang
- Docker and Kubernetes
- Cloud development principles
- Git version control
- Fluent English
Job Details
Responsibilities:
- Support the development and maintenance of two complex BTP Cloud Managed Services deployed in a cloud environment.
- Learn new technologies and grow alongside a team that adopts state-of-the-art technologies.
- Adhere to coding best practices and guidelines for clean code.
- Participate in design discussions on the best way forward to build the services.
- Gain exposure to DevOps practices and Infrastructure as Code methodologies.
- Collaborate with the team to work on and improve agile practices.
Requirements:
- Love for software development, platform engineering and learning.
- Basic understanding of cloud development principles (the 12-factors).
- Familiarity with containerization concepts such as Docker and Kubernetes.
- Hands-on experience with backend development in TypeScript/Node.js or Golang.
- Exposure to or curiosity about IaaS concepts such as Cloud Foundry or OpenStack (bonus if experience with at least one cloud provider: AWS, Azure, or GCP).
- Basic understanding of testing practices, including unit, acceptance, end-2-end and integration tests.
- Solid knowledge of Git.
- Familiarity with DevOps concepts; exposure to GitHub Actions or similar tools is a plus.
- Understanding of observability principles and tooling, including logging, metrics, and tracing (for example with tools such as OpenTelemetry, Dynatrace, Prometheus, Grafana or OpenSearch).
- Familiarity with PostgreSQL or Redis is a plus.
- Experience working within Unix/Linux shell environments (good bash knowledge is a plus).
- Fluent English speaking and writing skills are mandatory.