Our Exciting Opportunity
In EIC, we are committed to building and delivering highly reliable software that empowers our customers and drives innovation. We're cultivating a culture of ownership, continuous improvement, and engineering excellence. Join us and play a critical role in ensuring the performance, availability, and stability of our applications.
At Ericsson, we're passionate about building quality software to create a superior experience for our consumers. We count on Performance Engineers to empower users with systems that are reliable, scalable, and performant. We are seeking a proactive, skilled, and experienced Senior Performance Engineer to collaborate across engineering teams to design and implement systems that are resilient, scalable, and observable. In this role, you'll drive initiatives to improve system performance, streamline deployments, drive best practices across teams and proactively address reliability risks before they impact users.
Accountabilities
Partner with development teams to define and support non-functional requirements including SLAs, metrics, and alerts.
Proactively identify system bottlenecks and drive reliability, performance, and scalability improvements.
Contribute to a culture of testing, helping teams incorporate the right validations and observability checks.
Coach and mentor junior engineers and advocate for reliability engineering best practices.
Monitor and manage system using tools such as Prometheus, Grafana, and Vertical Pod Autoscaler (VPA).
Accountabilities.....continued
Automate repetitive tasks and processes using scripting languages like Python, Bash, or Go.
Build and maintain CI/CD pipelines to streamline deployments & test. Continually improve the performance and utilization of pipelines.
Triage and troubleshoot application and infrastructure issues. Collaborate with development teams to identify and resolve system issues.
Conduct and participate in incident RCA/FSA and drive continuous improvements.
Help define non-functional requirements that make the product more observable, supportable, and robust.
Support the Engineering Teams with the introduction of new tests when required.
Skills and Experience
Proven experience in SRE, DevOps, or systems engineering roles supporting large-scale, distributed systems.
Solid understanding of containers and orchestration technologies (e.g., Docker, Kubernetes)
Strong knowledge of networking fundamentals (DNS, DHCP, TCP/IP, HTTP, routing).
Excellent troubleshooting and problem-solving skills for distributed cloud-native applications
Proficiency in monitoring, alerting and logging tools (e.g., Prometheus, Grafana, ELK stack).
Development skills in at least one of the following technology stacks is an advantage: Python, Java, and JavaScript, Golang.
Skills and Experience...continued
Demonstrated ability to drive reliability-focused practices across development and operations teams.
Strong analytical thinking, problem-solving, and debugging skills.
Experience with a wide range of testing tools and strategies.
A growth mindset and curiosity to stay ahead of emerging technologies and tools.
Excellent collaboration skills & willingness to mentor and lead more junior team members, enabling them to enhance their skills, knowledge & capabilities.
Hybrid
Ericsson is a hybrid company. We believe collaboration, innovation and personal connections are optimised through in-person interactions. To support team collaboration, this role requires three days per week in the office. Our approach ensures you stay connected with your colleagues, while retaining flexibility to work some days at home.
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.
What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.
Primary country and city:Ireland (IE) || Athlone
Req ID:766309