Senior Platform Engineer (m/f/nb) - Big Data Platform
At Team Conrad Big Data, we develop and operate a platform that serves as the basis for data exchange, reporting, analysis, and AI. Keywords such as high performance, scalability, central data storage, company-wide usability, provision of data for internal and external apps, self-service, etc. drive us forward every day. Agility, iterative approaches, continuous improvement, and open feedback are part of our daily routine.
Responsibilities
- Platform & Service Development: Actively design and develop central microservices, tools, and shared libraries (using Java/Spring Boot) that form the backbone of our platform.
- Infrastructure & Automation (IaC & CI/CD): Design, implement, and maintain our Infrastructure as Code (IaC) base (Terraform) and CI/CD pipelines to ensure developers can deploy their microservices (Java, Vue.js) at the touch of a button.
- Operations & Reliability (SRE): Ensure the stable and secure operation of core systems, in particular our Kubernetes (GKE) clusters and Apache Kafka systems. Define and monitor service level objectives (SLOs) and develop concepts for alerting and disaster recovery.
- Architecture Consulting: Proactively advise the application teams on the design of microservices and ensure that new applications meet the platform's standards (security, scalability, testability).
- Mentoring & Culture: As a technical role model, share your knowledge in both worlds - backend development and cloud operations - and promote a culture of shared responsibility.
Requirements
- At least 5 years of solid professional experience in software development, ideally with a clear focus on DevOps, SRE, or platform engineering.
- Practical experience in operating and scaling event streaming platforms (Apache Kafka).
- Excellent knowledge of backend development, preferably with Java and the Spring Boot framework.
- Excellent knowledge of container orchestration with Kubernetes (K8s) and containerization with Docker.
- Strong expertise in building and managing CI/CD pipelines (e.g., with GitLab CI, Jenkins, Cloud Build).
- In-depth experience with Infrastructure as Code (IaC), ideally with Terraform.
- Strong analytical skills and a 'you build it, you run it' mentality.
Benefits
- Competitive compensation package
- Hybrid work model (office + remote)
- Ongoing training and development opportunities
- Friendly and supportive team environment
- Modern and well-equipped office spaces
- Opportunity to work on cutting-edge technologies