Senior Python Engineer – Kubernetes

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Python Engineer focusing on database platform development with cloud technologies at Capgemini Engineering. Collaborating globally to ensure scalability and maintainability in modern services.

Responsibilities:

  • Develop, maintain and evolve the database platform and adapt it for cloud technologies
  • Ensure high scalability and maintainability of the components
  • Contribute to and review designs and code from other team members
  • Perform testing and provide tooling to maintain up-to-date systems
  • Collaborate across teams to remediate database issues
  • Support migration from VMs to Kubernetes

Requirements:

  • 8+ Years of excellent Python development experience
  • Proficiency with Kubernetes (writing operators desirable)
  • Understanding of REST APIs
  • Strong experience with MySQL, Cassandra, Redis or similar technologies
  • Experience with Docker and cloud services (GCP, Azure)
  • Excellent communication and self-management skills
  • Previous experience designing and building tooling for use by other engineers (Nice To Have)
  • Experience with game development or game engines (Nice To Have)
  • Experience with large scale services (up to millions of concurrent users) (Nice To Have)
  • Familiarity with Vitess or similar (Nice To Have)
  • Experience with Go Lang and sharding (Nice To Have)

Benefits:

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility