The developer will design, build, and maintain test tooling and CI/CD infrastructure, coach teams on testing, and ensure software quality across microservices and apps.
Summary
We are hiring a developer to join Team Musketeers within Release, Deployment & Support (RDS). The team implements the NM EU Test Strategy through tooling, automation and coaching. You will design, build and maintain test tooling and CI/CD infrastructure that enables teams to deliver high-quality software across microservices, apps, staging and releases.
Key responsibilities
Required experience and skills
Desirable
What we offer
We are hiring a developer to join Team Musketeers within Release, Deployment & Support (RDS). The team implements the NM EU Test Strategy through tooling, automation and coaching. You will design, build and maintain test tooling and CI/CD infrastructure that enables teams to deliver high-quality software across microservices, apps, staging and releases.
Key responsibilities
- Design, develop and maintain Musketeers-owned tools (for example, the K6 reporting tool) and related infrastructure.
- Extend and contribute to test suites and tooling using Golang, JavaScript/Node.js and other languages as needed.
- Design and implement complex software solutions that enable test automation across all levels (microservice → release).
- Build and maintain CI/CD pipelines, Kubernetes clusters and platform applications (Helm, Docker).
- Coach and consult cross-functional teams on the NM EU Test Strategy, continuous testing, robustness and high-availability testing.
- Collaborate on code reviews, design discussions and testability assessments; push back when designs are untestable.
- Work with program teams (Aeonic, ENM and others) to align tooling, pipelines and processes.
- Develop AI agents and automation features to support the K6 report tool and improve operational/engineering workflows (operations, diagnostics, troubleshooting).
- Troubleshoot and improve reliability and performance of test tooling and observability (metrics, dashboards, alerts).
Required experience and skills
- Strong software development experience in Java (preferably Spring Boot) and Python.
- Practical experience with CI/CD concepts and pipelines, and familiarity with implementing them end-to-end.
- Working knowledge of containers and orchestration (Docker, Kubernetes, Helm).
- Solid problem-solving skills, pragmatic engineering judgment and ownership of delivered solutions.
- Good understanding of test development and verification strategies (continuous testing, robustness, HA testing).
- Strong communication skills and proven ability to coach and influence cross-functional teams.
- Comfortable working under pressure and across multiple stakeholders.
- Familiarity with Ericsson processes and ways of working is a plus.
Desirable
- Golang experience.
- K6 load-testing experience and ability to extend K6 testware.
- JavaScript / Node.js for tooling and test extensions.
- Experience with PostgreSQL (management, optimization).
- Familiarity with Prometheus and Grafana for observability and reporting.
- Experience applying AI/agents to developer tooling or operations.
What we offer
- Opportunity to shape the NM EU Test Strategy and influence test/CI/CD practices across the program.
- Collaborative environment with a focus on automation, quality, and continuous improvement.
- Exposure to modern cloud-native tooling and the chance to build tools used by many engineering teams.
Top Skills
Docker
Go
Grafana
Helm
Java
JavaScript
K6
Kubernetes
Node.js
Postgres
Prometheus
Python
Spring Boot
Ericsson Dublin, Dublin, IRL Office
6th Floor, The Chase, Arkle Road, Sandyford Business Park 18 , Dublin, Dublin , Ireland, D18 Y3X2
Similar Jobs at Ericsson
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The Senior Software Engineer will research, prototype, and implement AI frameworks and solutions, focusing on software engineering best practices and collaboration with engineering teams to build AI capabilities.
Top Skills:
Ai/Ml FrameworksAWSAzureDockerKubernetesPythonPyTorch
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The role involves designing, implementing, and operating cloud-native services using Kubernetes, automating CI/CD processes, and managing system reliability and performance.
Top Skills:
AnsibleC/C++CephDockerEbpfElkGitGitlabGitopsGoJenkinsKubeflowKubernetesPythonRancherRedisSpinnakerTerraform
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
You will improve the developer experience through UX-driven design, enhance internal platforms, optimize pipelines, and integrate cloud-native services. Your role involves measuring UX metrics and collaborating with teams to foster continuous improvement.
Top Skills:
BackstageCi/CdCloud-NativeDevOpsGitlab
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

