Senior DevOps Engineer NextChallenge $$$$

Madfish

Madfish

Software Engineering

Europe

Posted on May 10, 2026

Role Overview:
Our client is looking for a DevOps professional with a strong growth mindset to help evolve and optimise the large-scale infrastructure. You’ll collaborate closely with development and DevOps teams, contribute to improving clients' existing systems, and help design new solutions in a dynamic environment that supports innovation and professional growth. You’ll be working with a complex ecosystem that includes 6+ AWS organisations, 30+ AWS accounts, and over 600 applications, where your ideas and contributions will have real impact.

Key Responsibilities:

  • Collaborating with the development team;
  • Reviewing the current infrastructure and planning improvements;
  • Mitigating incidents, if needed;
  • Collaborating with the DevOps team to make our client's team excellent;
  • Brainstorming on new solutions/architecture.

Required Skills & Experience:

  • 5 years of DevOps engineering experience. Experience working as a part of a central DevOps team - responsible for complex projects or several projects, would be a good fit;
  • Proven technical troubleshooting skills;
  • Experience in managing WEB projects, hands-on experience with typical web components and approaches;
  • Experience in passing/maintaining compliance (optional);
  • Hands-on experience with typical web components and approaches;
  • Security practices;
  • A sense of ownership;
  • Data-driven decisions;
  • Solving the root cause, not the symptoms;
  • Self-learning (for the project and necessary skills);
  • Upper-intermediate proficiency in English.

To be confident with a tech stack like:

  • IaC (infrastructure as a code): ArgoCD (or Flux) Helm, Terraform (Terragrunt), Ansible (we are migrating to Docker/Helm);
  • Cloud platforms: AWS;
  • Containers: Kubernetes, Docker;
  • Database operations: mostly PostgreSQL (but experience with any of the major databases could help);
  • Experience with CI/CD configuration: GitLab pipelines;
  • Programming language: ability to read some code in case of debugging or writing a simple script (Python, Ruby, PHP, NodeJS);
  • Experience working/setting up monitoring solutions: any of the spread ELK, Prometheus, Victoriametrics, etc.
  • Must have confidence in Linux / Networking, the ability to troubleshoot, and an understanding of HTTP interaction.

The company guarantees you the following benefits:

  • Global Collaboration: Join an international team where everyone treats each other with respect and moves towards the same goal;
  • Autonomy and Responsibility: Enjoy the freedom and responsibility to make decisions without the need for constant supervision;
  • Competitive Compensation: Receive competitive salaries reflective of your expertise and knowledge as our partner seeks top performers;
  • Remote Work Opportunities: Embrace the flexibility of fully remote work, with the option to visit company offices that align with your current location;
  • Flexible Work Schedule: Focus on performance, not hours, with a flexible work schedule that promotes a results-oriented approach;
  • Unlimited Paid Time Off: Prioritise work-life balance with unlimited paid vacation and sick leave days to prevent burnout;
  • Career Development: Access continuous learning and career development opportunities to enhance your professional growth;
  • Corporate Culture: Experience a vibrant corporate atmosphere with exciting parties and team-building events throughout the year;
  • Referral Bonuses: Refer talented friends and receive a bonus after they successfully complete their probation period;
  • Medical Insurance Support: Choose the right private medical insurance and receive compensation (full or partial) based on the cost;
  • Flexible Benefits: Customise your compensation by selecting activities or expenses you'd like the company to cover, such as a gym subscription, language courses, Netflix subscription, spa days, and more;
  • Education Foundation: Participate in a biannual raffle for a chance to learn something new unrelated to your job as part of your commitment to ongoing education.

Interview process:

  • HR Interview with the Recruiter;
  • 1st stage of technical interview (1 h) to assess your practical hard skills;
  • 2nd stage of technical interview (1 h) to assess your theoretical skills;
  • A 1-hour Final interview with the team.

If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!