Programming Skills: 4+ years of experience in maintaining high availability in a constantly running system built in multiple languages, proficiency in either Python or Golang is a must, Java knowledge is a plus. You should also be comfortable with bash scripting.
Linux Background: 2+ years of strong experience working with Linux, particularly in building containers in ephemeral environments.
CI/CD Tools: Hands-on experience with writing and maintaining GitLab and Jenkins pipelines.
Containerization: Familiar with Docker and Kubernetes for containerization and orchestration.
Nice to Haves
Infrastructure as Code: Knowledge of Terraform, Ansible, Puppet for system configuration and automation.
Building and Automating: Proven track record in developing CI/CD tooling and applications, automating legacy processes to meet modern development standards.
Diagnostic Skills: Capable of diagnosing problems effectively and making quick, informed decisions.
Mindset: staying composed but working with urgency during incidents, ensuring performance standards.
What you'll be doing
You will be working alongside a team of great engineers on tooling, software, and systems that aid us in maintaining a lean and performant SDLC for our feature teams. The role is broken down into roughly 80% software engineering and 20% infra engineering. Examples include writing bespoke local or CI tooling, working on our software testing framework, or environments, design of release pipeline and associated flows.
Perks and Benefits
Adyen: provides payments, data, and financial products in a single solution for renowned customers like Meta, Uber, H&M, and Microsoft.
Culture: Environment with opportunities for personal and career growth, tackling unique technical challenges at scale as a team, delivering innovative and ethical solutions.