Contract

Applications Development Engineer - Python Developer

cLogo
Matchtech

Job Description

Location: Bristol (20% onsite) Duration: 12 month contract Rate: 82.50ph UMB (Inside IR35) Role details:We are looking for an Applications Development Engineer with strong Python development expertise to support the design and delivery of high-performance software systems. This is a contract opportunity based in Bristol, with approximately 20% onsite working. Key Responsibilities:Design, build and maintain low-latency, high-throughput Python services and APIsProfile and tune application performance to meet near real-time requirementsDiagnose and resolve complex issues across services, containers and Kubernetes workloadsContribute to architecture and design decisions, balancing performance, scalability and maintainabilityContainerise applications and manage deployments, configuration and resource tuning on KubernetesWrite unit and integration tests and contribute to CI/CD pipelinesSupport root-cause analysis of production incidents across code, infrastructure and distributed systemsJob Requirements:Deep experience in Python development, with a track record of producing clean, maintainable and production-grade codeStrong performance tuning expertise, including profiling CPU, memory and I/O, optimising latency and throughput, and tuning concurrencyUnderstanding of concurrency models, memory management and the Global Interpreter Lock''s implications for performanceSolid software design skills, including the development of modular, scalable and testable systems using sound ..... full job details .....