Python Platform Engineer

Overview

The Python Platform Engineer will work on building secure, reliable, and user-friendly platform capabilities for development teams. This contractor will focus on enhancing Python package management, driving CI/CD automation, and establishing self-service features that minimize manual processes while ensuring security across environments. The role requires active participation in designing and refining platform solutions in close collaboration with development teams.

Responsibilities

  • Build and maintain secure Python and package-management golden paths.
  • Develop curated package repositories and controlled publishing workflows.
  • Build reusable CI/CD pipelines, repository templates, and automation.
  • Integrate platform services with SSO, RBAC, security, and runtime environments.
  • Support reproducible environments across Windows, WSL, and Linux.
  • Implement automated onboarding and self-service capabilities.
  • Support vulnerability scanning, SBOMs, provenance, and policy-as-code.
  • Troubleshoot developer and build issues and drive continuous improvement.

Requirements

  • Strong Python engineering experience.
  • Hands-on knowledge of pip, PyPI, Conda, and dependency management.
  • Experience with CI/CD and reusable pipeline/repository templates.
  • Experience with artefact repositories and package publishing.
  • Understanding of containers and reproducible environments.
  • Experience with APIs, SSO/RBAC, logging, and audit.
  • Familiarity with software supply-chain security and policy-as-code.
  • Strong collaboration, communication, and problem-solving skills.
OIR35+ members get up to 48 hours early access to new jobs
SkillsPython, Platform Engineer, CI/CD
LocationUnited Kingdom
TypeOn-site
Rate
£450-£600/day
PostedNEW
Similar On-site Jobs