Job Description
We are looking for a DevOps Engineer to join our Applied Research & Development team. In this role, you will be responsible for designing and implementing automation solutions, managing cloud-native deployments, and ensuring the reliability and scalability of telecom charging applications. You will work with cutting-edge technologies such as Kubernetes, microservices, and CI/CD pipelines, collaborating closely with development teams to deliver high-quality, innovative solutions for next-generation networks.
How You Will Contribute And What You Will Learn
- Design, implement, and maintain CI/CD pipelines for telecom software solutions.
- Automate infrastructure provisioning and configuration using tools like Ansible, Helm, and Jenkins.
- Deploy and manage cloud-native applications on Kubernetes-based platforms (CKA/CKD certification is a strong plus).
- Monitor, troubleshoot, and optimize system performance across distributed environments.
- Collaborate with development teams to integrate DevOps best practices into the software lifecycle.
- Maintain version control systems (GIT, Gerrit) and ensure proper branching strategies.
- Diagnose and resolve complex issues related to deployments, networking, and system configurations.
- Contribute to process improvements and tool evolution for automation and scalability.
- Produce and maintain technical documentation for infrastructure and deployment processes.
Key Skills And Experience
- Education: Bachelor's or Master's degree in Telecommunications or Computer Science Engineering.
- Experience: 8+ years in DevOps or related roles, preferably in telecom or cloud-native environments.
- Cloud Native Expertise: Kubernetes (CKA/CKD preferred), microservices architecture, container orchestration.
- Preferred Platforms: Openshift, VMware Tanzu, and CaaS Orchestrators.
- Technical Skills:
- Linux (troubleshooting, command line, networking)
- CI/CD tools: Jenkins (pipeline creation, maintenance, configuration)
- Configuration Management: Ansible (playbook execution, inventory management, YAML)
- Helm charts for Kubernetes deployments
- Version control: GIT, Gerrit
- Scripting languages: Bash, Python, Groovy
- Networking & troubleshooting (TCP/IP, Wireshark)
- Innovation & Problem-Solving: Ability to use non-standard approaches, suggest improvements, and adapt to changing environments.
- Communication: Excellent written and verbal skills for technical and non-technical audiences.
About The Team
Some of our benefits in Portugal :
- Flexible working arrangements and additional flex benefits to support work–life balance
- A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
- Medical and life insurance plan, plus paid sick leave for added security
- Meal allowance to support daily needs
- Car allowance based on eligibility
- Well-being programs to support your mental and physical health
- Opportunities to engage with Nokia Employee Resource Groups (NERGs), as well as access to mentors, coaches, and Employee Growth Solutions
- A learning culture that promotes continuous personal and professional growth – for your role and beyond