This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This team is part of our Platform Engineering Solution in Bangalore. The purpose of Platform Engineering is to enable Adyen engineers to autonomously build and support secure, scalable and reliable applications with high speed and quality through a common technology ecosystem. As a Python developer for the Adyen network team in Bangalore, you will be responsible for designing, creating and maintaining automations and tooling to help secure, scale and deploy the Adyen network across the world. The ideal candidate should have broad experience with developing applications and APIs, Linux experience, and learn on the fly to diagnose problems and be used to dealing with a 24/7 environment. This role involves developing Python projects that abstract away the details of the network implementation for internal customers, ensuring data validity and consistency. This includes strategic design for scalability, hands-on implementation and integration, performance monitoring, security and troubleshooting.
Job Responsibility:
Design, create and maintain automations and tooling to help secure, scale and deploy the Adyen network across the world
Develop Python projects that abstract away the details of the network implementation for internal customers
Ensure data validity and consistency
Strategic design for scalability
Hands-on implementation and integration
Performance monitoring
Security and troubleshooting
Develop applications and APIs to interface with network equipment
Abstract both public and private cloud based networking implementations
Manage network asset management tooling
Create monitoring solutions using telemetry data & Prometheus
Requirements:
Minimum 5 years of real world and hands-on experience with Python app development
Minimum 5 years of real world and hands-on experience with API design
Minimum 5 years of real world and hands-on experience with Linux
Experience with (unit) testing and deploying applications
Experience with Docker and/or Kubernetes
Understanding and experience with Linux based systems and their networking stack
Mentality: team-player who is open to feedback
Able to work in a 24/7 environment, make quick informed decisions and handle pressure
Able to communicate in English
Nice to have:
Experience with Django
Experience with provisioning tools like Ansible or Puppet