Senior Python Developer

IBM · Bucharest, Bucharest, Romania New
LinkedIn

Posted

Aug 29, 2026 (Today)

Seniority

Senior

Work Model

Hybrid

Type

Not Specified

Category

Backend

Salary

Not specified

Skills

AWS CI/CD Helm Kafka Kubernetes Observability Python RabbitMQ

Description

Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences. Your Role And Responsibilities We are seeking a Senior Software Developer with advanced Python expertise to join our team and drive high-quality, scalable solutions. You'll focus on building robust data processing pipelines and cloud-native applications while maintaining engineering excellence and delivery speed. Roles & Responsibilities Design and develop high-quality Python applications with clean architecture and design patterns Build and optimize large-scale data/document processing pipelines with focus on resilience and performance Implement event-driven architectures using messaging services (RabbitMQ, Kafka) Create and maintain CI/CD pipelines for automated testing, deployment, and delivery Deploy and manage containerized applications on Kubernetes with Helm charts Design solutions for observability, monitoring, and pipeline status tracking Implement rate limiting, retry logic, and failure recovery mechanisms Optimize system performance and eliminate bottlenecks Collaborate with cross-functional teams to push delivery speed without compromising quality Mentor team members on Python best practices and software engineering principles Ensure code quality through reviews, testing, and adherence to engineering standards Preferred Education Bachelor's Degree Required Technical And Professional Expertise Advanced Python – Strong software engineering background with deep understanding of code quality, design patterns, and best practices AWS Cloud – Hands-on experience with cloud environments and services DevOps Principles – Expertise in CI/CD automation, containerization, and orchestration Kubernetes – Solid understanding of deployments, Helm charts, and container orchestration Preferred Technical And Professional Experience Event/Messaging Systems – Developer experience with RabbitMQ, Kafka, or similar technologies Large-Scale Data Pipelines – Proven track record building resilient, observable processing pipelines Pipeline Architecture – Experience with rate limiting, retry mechanisms, failure handling, and bottleneck optimization