Senior Python Full Stack Engineer
Posted
Job Description
Job Description:
We are seeking a highly skilled Senior Python Support Engineer with strong development expertise and a solid background in production support. This role combines hands-on Python development with operational support responsibilities, ensuring the reliability, scalability, and continuous improvement of critical systems.
The ideal candidate will have deep experience in Python development, support and incident management, modern delivery methodologies, cloud platforms, and front-end JavaScript technologies.
Key Responsibilities
Production Support & Operations
Provide L2/L3 support for Python-based applications in production environments
Monitor system performance, troubleshoot incidents, and perform root cause analysis
Drive incident resolution, problem management, and continuous service improvement
Implement and enhance monitoring, logging, and alerting solutions
Python Development
Design, develop, and maintain scalable applications using Python
Write clean, maintainable, and well-tested code following best practices
Contribute to architecture decisions and technical design
Optimize performance and improve application efficiency
Delivery & Methodologies
Work within Agile / Scrum / DevOps delivery models
Contribute to CI/CD pipeline implementation and optimisation
Support automated testing, code reviews, and release processes
Collaborate closely with cross-functional teams (Dev, QA, Ops, Product)
Cloud & Infrastructure
Design and support solutions deployed on cloud platforms such as:AWS, and Azure
Work with modern containerisation and orchestration tools:Docker, Kubernetes
Manage infrastructure as code (e.g., Terraform, ARM, CloudFormation)
Ensure security, scalability, and resilience of cloud-based systems
Front-End Development
Develop or support UI components using modern JavaScript frameworks (e.g., React and Angular)
Collaborate with UX/UI teams to improve user experience
Ensure seamless integration between front-end and back-end systems
Job Description:
We are seeking a highly skilled Senior Python Support Engineer with strong development expertise and a solid background in production support. This role combines hands-on Python development with operational support responsibilities, ensuring the reliability, scalability, and continuous improvement of critical systems.
The ideal candidate will have deep experience in Python development, support and incident management, modern delivery methodologies, cloud platforms, and front-end JavaScript technologies.
Key Responsibilities
Production Support & Operations
Provide L2/L3 support for Python-based applications in production environments
Monitor system performance, troubleshoot incidents, and perform root cause analysis
Drive incident resolution, problem management, and continuous service improvement
Implement and enhance monitoring, logging, and alerting solutions
Python Development
Design, develop, and maintain scalable applications using Python
Write clean, maintainable, and well-tested code following best practices
Contribute to architecture decisions and technical design
Optimize performance and improve application efficiency
Delivery & Methodologies
Work within Agile / Scrum / DevOps delivery models
Contribute to CI/CD pipeline implementation and optimisation
Support automated testing, code reviews, and release processes
Collaborate closely with cross-functional teams (Dev, QA, Ops, Product)
Cloud & Infrastructure
Design and support solutions deployed on cloud platforms such as:AWS, and Azure
Work with modern containerisation and orchestration tools:Docker, Kubernetes
Manage infrastructure as code (e.g., Terraform, ARM, CloudFormation)
Ensure security, scalability, and resilience of cloud-based systems
Front-End Development
Develop or support UI components using modern JavaScript frameworks (e.g., React and Angular)
Collaborate with UX/UI teams to improve user experience
Ensure seamless integration between front-end and back-end systems
Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.
