Taro Logo

DevOps Engineer

Canadian fintech company providing payment processing solutions, enabling businesses to accept next-gen payments and offering card issuing, banking, risk and fraud management services.
DevOps
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Job Description

Nuvei, a leading Canadian fintech company, is seeking a skilled DevOps Engineer to join their team in Iași, Romania. As a key member of the CTO organization, you'll be responsible for designing and implementing DevOps solutions for their global payment processing platform that serves businesses in over 200 markets.

The role combines infrastructure management, automation, and development, requiring expertise in both Windows and Linux environments, cloud technologies (particularly Azure), and modern DevOps tools including Kubernetes, Terraform, and various monitoring solutions. You'll be working with cutting-edge technologies like Kafka, Redis, and other big data tools to maintain and optimize a multi-DC environment.

The ideal candidate brings at least 5 years of Windows server administration experience, complemented by strong knowledge of Linux systems and cloud platforms. Your responsibilities will include developing CI/CD automation, implementing Infrastructure as Code, and ensuring the reliability of production systems. The position involves on-call duties, highlighting the critical nature of the role in maintaining Nuvei's global payment infrastructure.

Nuvei offers a compelling benefits package including competitive compensation, medical insurance, and generous vacation time. The company promotes a collaborative culture with modern office amenities and a dedicated relaxation area. As an equal-opportunity employer, Nuvei celebrates diversity and encourages authenticity, making it an attractive destination for tech professionals looking to make an impact in the fintech sector.

This role presents an excellent opportunity for an experienced DevOps engineer to work with a global team, tackle complex technical challenges, and contribute to the growth of a company that's revolutionizing the payment processing industry. The hybrid work model offers flexibility while maintaining team collaboration and innovation.

Last updated a month ago

Responsibilities For DevOps Engineer

  • Design and develop tools for managing and applying DevOps principles, such as CI/CD automation and IaC on Cloud-based production systems
  • Maintain and optimize the application layer of a multi-DC environment
  • Manage various infrastructure applications – K8, Kafka, Redis, and others
  • Deliver solutions, architectures, and automation Nuvei Application
  • Conduct research to bring innovative solutions to a complex environment
  • Leading cross-functional projects and initiatives
  • Application and infrastructure logging and monitoring solutions
  • Join the on-call duty 24X7

Requirements For DevOps Engineer

Kubernetes
Python
Kafka
Redis
  • At least 5 years of experience administering Windows servers
  • At least 3 years of experience with Azure
  • At least 3 years of experience with container orchestration technologies such as Kubernetes
  • At least 3 years of experience administering Linux servers
  • Vast scripting experience in PowerShell or Python
  • At least 2 years' experience with Terraform
  • Experience with a live production environment
  • Accountability, ownership, and independence
  • Great verbal and written communication skills
  • Detailed oriented and organized person
  • Experience with big data tools, such as Elastic, Kafka, and S3 (advantage)
  • Familiarity with enterprise-company processes (advantage)

Benefits For DevOps Engineer

Medical Insurance
  • Competitive remuneration package and flexible benefits
  • 21 days annual leave
  • Private Medical Insurance
  • Access to benefit platform
  • Glasses reimbursement
  • Free tea & coffee
  • Access to relaxation area with PlayStation 5, Ping-pong, team games and other facilities