Python Platform Developer with Docker

ING

ING Hubs Poland is hiring!

We are looking for you, if you:

  • have proven experience as a Python developer with a strong focus on platform development,
  • have solid understanding of Docker and containerization principles, with hands-on experience in building and deploying Docker containers,
  • have expertise in Python and its web frameworks, facilitating the development of scalable and robust Python web applications,
  • are familiar with Openshift for container orchestration and efficient application deployment within a private cloud environment,
  • have experience with Redis for caching and fast data access, Oracle DB for data storage, and Kafka for real-time data streaming,
  • have experience in Site Reliability Engineering,
  • have knowledge of monitoring tools (e.g. Grafana)
  • have solid understanding of RESTful API design principles and best practices,
  • have knowledge of CI/CD pipelines, Git version control, and testing for effective development workflows,
  • have strong problem-solving skills and the ability to work collaboratively in a team environment,
  • have communication skills to effectively convey technical concepts to team members and stakeholders.

English level - B2

You'll get extra points for:

  • background in building microservices architectures and distributed systems,
  • understanding of security best practices and principles in platform development,
  • experience with private cloud platforms and services.

Your responsibilities:

  • collaborate with a skilled team to design, develop, and maintain a state-of-the-art Python-based platform for risk & data appliances,
  • utilize Docker to containerize applications, ensuring seamless deployment and scalability within the private cloud environment,
  • integrate and optimize technologies such as Openshift, Redis, Oracle DB, and Kafka within the platform for enhanced performance and reliability,
  • implement RESTful APIs and web services using Python to enable a wide range of functionalities within the platform,
  • collaborate with DevOps teams to streamline CI/CD pipelines, promoting automated software delivery and continuous integration,
  • troubleshoot and resolve issues related to platform performance, database management, and application deployment,
  • stay up-to-date with the latest advancements and best practices in Python development and relevant technologies to drive continuous improvement.

Information about the squad:

Braavos squad main responsibilities are the development and administration of MApps, which is an in-house built from the scratch platform for running open-source models used for ALM and other Financial Risk models. Main purpose of the platform is to act as a landing platform for applications written in Python. With MApps these applications can be exposed in a form of a web application and they can be easily used by non-technical Business Users.

We are looking for a talented Python developer with a proven track record in building platforms and Python-based web applications and hands-on experience with Docker and expertise in technologies like Python, Openshift, RHEL.

The role naming convention in the global ING job architecture will be “Engineer III”.

Read Full Description
Confirmed 8 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles