As a Software Engineer, you will be responsible for designing, developing, and maintaining cloud-native applications and platforms. You will work on cloud security, microservices, container orchestration, and API-driven architectures while implementing best practices in software design and system scalability.
Our “Network Management” team is delivering cutting-edge products that help telecom operators manage their networks and ensure a connected world. Join us and enjoy best software craftsmanship practices such as clean code, code review, pair programming and test-driven development. As part of the team, you will have a key role in shaping the future of our product by ensuring that architectural proposals meet challenging requirements of rapidly growing telecom networks and keep us competitive in a rapidly evolving market. With the 5G era already here, join a team that adds a new piece to the World's telecom breakthroughs every day.
- You will design and develop software components based on cloud-native principles and leading PaaS platforms.
- You will implement scalable, secure, and resilient microservices and cloud-based applications.
- You will develop APIs and integrate with API gateways, message brokers (Kafka), and containerized environments.
- You will apply design patterns, domain-driven design (DDD), component-based architecture, and evolutionary architecture principles.
- You will lead the end-to-end development of features and EPICs, ensuring high performance and scalability.
- You will define and implement container management strategies, leveraging Kubernetes, OpenShift, and Helm
You have:
- Over 5 years of industry experience
- Strong, proven experience with Kubernetes and Docker, including production environments
- Deep understanding of cloud-native architecture, microservices, and cloud security
- Advanced experience with: Minikube, Helm, Swagger/OpenAPI, EFK stack (Elasticsearch, Fluent Bit), Grafana, Prometheus
- Design and ownership of CI/CD pipelines with Jenkins and Git
- Advanced programming/scripting skills in Python, Ansible, Shell scripting, building reusable automation
- Strong knowledge of Linux, networking, and troubleshooting in distributed systems
Nice to have :
- Experience working in Agile / Scrum / Kanban teams
- Familiarity with DevOps practices (infrastructure as code, continuous delivery, automation)
- Knowledge or exposure to OpenShift or other enterprise Kubernetes platforms
- Flexible working arrangements to support work–life balance
- Health and well-being support – private medical care for you and your family, life insurance, mental health programs, and employee resource groups
- A minimum of 90 days of Maternity and Paternity Leave based on eligibility
- Meal and lifestyle perks – Lunch Pass (monthly meal subsidy), Nokia Social Fund (sport card, cinema tickets, loans)
- Volunteering – two paid days per year for community or charitable activities
- Career growth & mobility – technical career path, job rotation, and domestic relocation support
- Continuous learning – mentorship programs, digital learning platforms and tools
- Annual bonus – based on individual and company performance
- Pension scheme (PPE) – available after 36 months of continuous employment
- Car benefit – the eligibility for a company car is based on employee’s job grade

