DevOps/Cloud Native Developer

About this opportunity:

We are seeking a Software Developer, with expertise in DevOps and Cloud Native environments, with passion for integrating and developing new functionalities related to 5G mobile data processing. This role will involve integrating microservices in open-platform, real-time, and high-availability systems based on docker and Kubernetes.

What you will do:

You will collaborate with a multi-functional team mainly to integrate new functionalities for the 5G User Plane. You will be part of a multinational organization with teams located in Spain, Sweden, and China.

As a DevOps/Cloud Native Developer, you will contribute to creating automation around the delivery a solution using a wide variety of open-source technology and tools. Typical activities including installation, integration, and configuration of the tools along with developing reusable code, frameworks, unit and system verification tests, solution integration and lifecycle management artifacts. You shall possess ability in troubleshooting, coding, scripting, integration, verification, and O&M operations around the entire lifecycle of a solution delivery. This will require tackling complex problems in a multi-tenant, distributed infrastructure by implementing and testing automated solutions that guarantee the level of scalability, reliability, and performance expected from customer-facing applications.

The skills you bring:

A bachelor’s, master’s, or doctorate degree in computer science, telecommunication engineering, or a related field.

Solid experience with cloud computing platforms, application containerization and orchestration (Docker/Kubernetes), microservice deployment, configuration management (Helm) and implementing CI/CD.

Ability to investigate and debug complex issues, including testing, performance tuning, troubleshooting, and core dump analysis.

Hands-on experience with large-scale, customer-facing micro services architectures and standard methodologies around design, build, scale, and ensure observability in a high-traffic concurrent infrastructure, possibly in different technology stacks.

Solid knowledge of Linux and IP Networks and Protocols.

Experience on Application Lifecycle Management (ALM) platforms, build tools & frameworks, orchestration technologies, unit & functional test tool integration, deployment automation technologies, release management platforms, and metrics and reporting frameworks and technologies.

Proficiency in C programming and at least one scripting language (e.g., Python, shell/bash) on UNIX/Linux.

Proficiency on programming of open-platform, real-time, and highly available systems.

Experience working in an agile environment using Scrum/Kanban/TDD.

A great teammate: able to collaborate effectively with team members, express technical leadership by defending your views and ideas while staying open to different opinions, and always contribute to the overall growth of the team.

Excellent written and spoken English, with confidence in working in international environments.

Competencies of Extra Value:

Kubernetes Certification

Advanced Linux user and network administrator skills.

Experience in configuring network equipment.

Knowledge of 4G/5G mobile network architecture, interfaces, protocols, and functions.

Proficiency in Go, Java, JavaScript.

We are looking for a talented candidate who is willing to work in a flexible environment, combining remote work and in-office presence in Madrid.

Join our Team

Read Full Description
Confirmed 30+ days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles