Cloud Native SW Developer

Ericsson GmbH
Herzogenrath, Germany
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Herzogenrath, Germany

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C++
Cloud Computing
Code Review
Computer Programming
Computer Engineering
Continuous Integration
Distributed Systems
Python
Software Architecture
Software Engineering
Cloud Platform System
Spark
Kubernetes
Information Technology
Real Time Data
Kafka
Machine Learning Operations
Docker
Microservices

Job description

  • Work as part of an agile team to deliver production-ready software.
  • Analyse requirements and design clean, maintainable software architectures.
  • Develop, test, integrate, troubleshoot and support microservices and related components.
  • Implement real-time data pipelines for network telemetry and analytics.
  • Drive continuous quality improvements across products and processes.
  • Migrate and evolve existing solutions to modern technologies and architectures.
  • Help design and implement CI/CD and MLOps pipelines for cloud-native and AI solutions.
  • Contribute to innovation initiatives, participate in code reviews, and help shape technical roadmaps and product lifecycle activities.

Requirements

Do you have experience in Spark?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Computer Engineering or a related field.

  • Practical software engineering experience and a solid understanding of software architecture and product lifecycle management.
  • Strong programming skills in Python and C++; experience with Go or Java is a plus.
  • Hands-on experience with cloud-native tooling: Docker, Kubernetes and Helm.
  • Familiarity with CI/CD automation and MLOps tools (e.g., Kubeflow, MLflow, SageMaker).
  • Exposure to AI/ML frameworks and at least one major cloud platform (AWS, GCP or Azure) is advantageous.
  • Experience with distributed systems or real-time analytics (e.g., Kafka, Spark) is a plus.
  • Excellent English communication skills; German is a plus.
  • A collaborative mindset, cultural awareness, adaptability and a passion for innovation.

Benefits & conditions

What We Offer

  • Flexible working arrangements to support work-life balance.
  • The chance to work with cutting-edge AI and cloud technologies and influence platform direction.
  • Support for professional development, training and certifications.
  • A collaborative, innovation-driven culture with diverse, multinational teams.

We welcome applicants from diverse backgrounds. If you're curious, proactive and eager to learn, we encourage you to apply even if you don't meet every qualification.

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world's toughest problems. You´ll be challenged, but you won't be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

Apply for this position