Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Performance Engineer (JMeter, K6)
Join a global leader in digital lottery and gaming technology, building one of the industry's most advanced cloud-based iLottery platforms. The company develops secure, scalable solutions used by millions of players across multiple European markets, combining modern engineering practices with cloud technologies, AI-driven analytics, and high-performance distributed systems.
We're looking for a Performance Engineer who enjoys finding system bottlenecks before customers do. This role goes far beyond executing load tests - you'll help build a mature performance engineering practice by designing performance frameworks, improving test infrastructure, analyzing complex performance issues, and working closely with development teams to continuously improve system scalability and reliability.
Responsibilities
- Design, develop and maintain automated performance tests for large-scale applications
- Analyze performance bottlenecks and work with development teams to optimize application scalability
- Build and maintain performance testing frameworks and infrastructure
- Prepare and present performance test reports with actionable recommendations
- Review code and performance-related changes following engineering best practices
- Support deployment and troubleshooting of performance testing environments
- Develop supporting automation scripts and tools
- Collaborate with Product, Development, QA, DevOps and Security teams throughout the SDLC
Requirements
- 3+ years of commercial experience as a Performance Engineer or Performance Test Engineer
- Hands-on experience with performance testing tools such as JMeter, K6, Gatling or NeoLoad
- Strong understanding of performance testing methodologies, bottleneck analysis, and troubleshooting
- Experience testing REST and/or SOAP services
- Ability to write code or automation scripts using Java, Groovy, Python, JavaScript or TypeScript
- Experience planning, estimating and executing performance testing activities
- Strong communication skills in English
Nice to Have
- Docker, Kubernetes or cloud platforms (AWS, Azure, GCP)
- Infrastructure as Code (Ansible or similar)
- Linux administration and deployment experience
- DevOps mindset
- Open-source contributions
We Offer
- Equal opportunities in recruitment, career development, and leadership
- A diverse and inclusive work environment
- Opportunities for professional growth and development
About the Company
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development.
Application Process
- APPLICATION: Send us your application.
- REVIEW: Our team carefully reviews every application.
- TALENT ACQUISITION INTERVIEW: Meet our Talent team.
- TECHNICAL INTERVIEW: Dive deeper into your expertise.
- CUSTOMER INTERVIEW: Align with our clients (for some roles).
- JOB OFFER: If it's the right match, we will send you an offer.
- WELCOME!: Join your new team and start your journey with us.
Already working at Avenga?
Let’s recruit together and find your next colleague.