IT & Software

Python Developer

Sanderson Recruitment

London · Greater London · United Kingdom

Overview

As a Python Developer you will design, develop and maintain Python/Django applications and shared libraries within a secure, cloud-native environment. You will implement structured logging and observability, supporting auditing and security needs across enterprise platforms. You’ll collaborate with developers, SREs and SOC teams to improve monitoring and security event capture, using AWS services and IaC. This role offers the challenge of shaping logging standards and scalable infrastructure in a regulated setting.

Responsibilities
  • Design, develop and maintain Python/Django applications
  • Build and support shared Python libraries with proper versioning, testing and documentation
  • Implement structured logging and observability across services
  • Develop secure logging solutions for monitoring, auditing and investigations
  • Work with AWS services including CloudWatch, S3 and IAM
  • Develop and maintain infrastructure using Terraform
  • Contribute to CI/CD pipelines and Git-based workflows
  • Review and contribute to code in other teams’ repositories
  • Collaborate with engineering, security and operations to resolve challenges
  • Produce technical documentation and integration guidelines
Key requirements
  • Strong experience with Python and Django
  • Knowledge of Python logging and structured logging frameworks
  • Understanding of security logging concepts: audit events, access events, application events, SOC monitoring requirements
  • Experience with AWS (CloudWatch, S3, IAM)
  • Infrastructure as Code using Terraform
  • Experience building, testing and maintaining shared libraries
  • Strong Git, pull requests and CI/CD practices
  • Excellent written and verbal communication skills
  • Ability to collaborate across developers, SRE and security teams
  • Proactive risk identification and escalation
  • Cross-team collaborative mindset
  • Excellent communication
  • Ability to communicate with multiple teams
  • Proactive in iterating on solutions
  • Python and Django
  • Logging and structured logging frameworks
  • Security logging concepts: audit, access, application events

Reference: WJ-747_31201937

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.