Find your next tech and IT Job or contract Python
What you need to know about Python
Python is a powerful and easy-to-learn programming language, widely used in data science, web development, and automation. Its extensive libraries and clear syntax make it a favorite among developers.
Site Reliability Engineer with Python

Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to help deploy, manage, troubleshoot, and enhance our complex cloud-based set of internal tools and externally managed services for a variety of users across our wide-ranging organization. You will have at least 7 to 10 years hands-on expertise working as a Site Reliability Engineer. You will work closely with IT, product, and engineering to extend and maintain this set of tools and services and to help debug and resolve problems. In addition, the ideal candidate will proactively look for system weaknesses and find ways to resolve them before they can cause production issues via monitoring and data we aggregate through various tools within our organization's IT & DevOps toolkit. Responsibilities • �-�Keep our suite of internal apps and services up and running or getting it back up and running quickly if a failure were to occur • �-�Be the technical point person of operational responsibility for two core platforms (one mobile and one web application) i.e. engaging as appropriate upon escalations from the IT support group whether it be problem solving, addressing production issues, enhancing features etc. - collaborating with engineers and others as needed • �-�Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements • �-�Write, update, and use our documentation, including runbooks and/or playbooks • �-�Help automate existing or build new internal workflows including ongoing infrastructure needs, testing, failover mitigations, and more • �-�Debug complex problems across our entire web and mobile application stack and advise key stakeholders on solutions, as well as implement said solutions if appropriate. • �-�Further our internal CI/CD processes to improve release cadence and developer experience • �-�Participate in the daily / weekly software development process (standups, sprint planning, retros, issue tracking, etc.) • �-�Actively lead any critical issue post-mortem processes, including coordination of any meetings and further steps to take Qualifications • �-�7+ years experience with software engineering, software development, and/or system operations • �-�Experience debugging complex problems and implementing timely cost-effective solutions • �-�Experience designing, building, and operating large-scale production systems • �-�Deep knowledge of Python is preferred, though other languages like Java, Go, Rust, or similar will also be heavily considered • �-�Experience using source control (Git, GitHub) and feature branching strategies • �-�Experience with a variety of open-source databases (MySQL, Postgres, Redis, etc.) • �-�Experience with DevOps engineering and working with container orchestration, such as with Docker or Kubernetes • �-�Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch • �-�Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required • �-�Experience working with AWS services, with knowledge of Azure / Google ecosystems helpful but not required • �-�Strong familiarity with general modern web and mobile application development, including hands-on experience working with JavaScript (Typescript preferred) and Python stacks • �-�Cross functional team collaboration experience, especially working with engineers and user experience / product designers, as well as external stakeholders • �-�Strong skills for weighing and managing scope, risk, quality and timelines • �-�Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New York. The position can be London or New York based. The salary for this position will be circa £80K - £100K. Do send your CV to us in Word format along with your salary and notice period.
Senior Python Developer

Shape the technical foundations of this exciting product company This award-winning VC-backed company is using modern technology to tackle the huge amount of damage pesticides can do to the environment by fundamentally rethinking pest control. Their technologies are already in use on 5 continents and in industries such as agriculture, forestry and commercial real estate. Underpinning this success is a set of core Python applications which empower and control their hardware units with smart algorithms and background processes. They are looking for a senior software developer to support and expand these applications as they tackle new challenges and scale up. As well as technical development, product management skills are key as you will be liaising with internal stakeholders to define the software roadmap. Requirements: Strong Python and SQL skills Commercial experience developing cloud backed web applications from initial concepts through to mature and well-tested products Product management mindset, able to balance business needs and define software requirements Comfortable working in a startup environment with high levels of autonomy 1st or 2:1 in Computer Science or similar from a top university Located in central Cambridge and with hybrid working options this role represents an excellent opportunity for you to have a real impact on this growing team. There are strong career development opportunities as the team expand and as an early team member you'll shape the technical foundations. Keywords: Python, SQL, Django, Cloud, AWS, CI/CD, GitHub Action, Agile, Linux, Web Application Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: TJ27423 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Python Backend Engineer

???? Python / FastAPI Backend Engineer Opportunity! ???? Location: Fully Remote Department: Software Development Salary: Up to £80,000 + Bens Are you ready to make a significant impact in the world of clinical research? This business is on the lookout for a talented Python / FastAPI Backend Engineer to join their innovative team. This is your chance to contribute to developing secure and scalable microservices that drive's Healthcare Technology forwards. About the Role: As a Backend Engineer, you'll work within a dynamic cross-functional team comprising Frontend Developers, QA Engineers, and DevOps Engineers. Your mission? To design, implement, and maintain robust microservices that facilitate clinical research. Key Responsibilities: • API Development: Design and implement REST APIs using Python (3.x) and FastAPI / Pydantic. • Database Management: Develop relational schema designs, ORM, and database migration scripts (PostgreSQL). • Dependency Management: Manage package dependency tools. • Containerization: Containerize microservices with Docker. • Collaboration: Work closely with DevOps Engineers on CI pipelines. • Agile Participation: Actively engage in Agile ceremonies. What We're Looking For: • Technical Expertise: Extensive experience in designing and implementing REST APIs using Python (3.x) and FastAPI (Pydantic schema). • Testing Proficiency: Skilled in writing unit and API tests. • API Integration: Experience in developing clients for consuming external REST APIs. • Security Knowledge: Understanding of API and data security standards. • Cloud Savvy: Working knowledge of cloud platforms like Azure. • DevOps Acumen: Familiarity with DevOps methodologies and container technologies. • Domain Experience: Relevant experience in healthcare, medical devices, or pharmaceuticals, especially knowledge of protocols and standards related to clinical data in-motion and at-rest. Why Join the Business: • Innovative Environment: Be part of a forward-thinking company that values creativity and innovation. • Cross-Functional Collaboration: Work alongside a diverse team of experts dedicated to revolutionizing clinical research. • Career Growth: Opportunities for professional development and career advancement. • Impactful Work: Contribute to meaningful projects that have a real impact on the healthcare industry. How to Apply: Are you ready to take the next step in your career and make a difference in clinical research? Apply now! Join a business where innovation meets healthcare! Ready to join us? ???? Apply today and be part of the future of clinical research! To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Python Technical Architect

Python Technical Architect 6 Month contract initially Based: Hybrid - Bradford (Max 3 days p/w onsite) Rate: Market rates (via Umbrella company) We have a great opportunity with a world leading organisation where you will be provided with all of the support and development to succeed. A progressive organisation where you can really make a difference. We have a great opportunity for a Python Technical Architect. We are looking for a highly skilled Python Technical Architect to lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Key Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code reviews, and mentoring sessions. Collaborate with Product Owners, Business Analysts, and cross-functional teams. Ensure adherence to architectural principles and agile methodologies. Guide teams in the selection of appropriate frameworks, tools, and platforms. Maintain system reliability, performance, and security. Participate in estimation, planning, and risk management. Research emerging technologies and industry trends to keep the system architecture updated. Key Skills & Experience: • Solid experience in software development, with deep experience in Python. • Expertise in Python frameworks like Django, Flask or FastAPI. • Strong understanding of microservices architecture and RESTful APIs. • Proficient in relational and NoSQL databases (e.g., PostgreSQL, MongoDB). • Hands-on experience with cloud platforms (AWS, Azure, or GCP). • Familiarity with containerization (Docker, Kubernetes). • Knowledge of design patterns, OOP principles, and clean code practices. • Experience with Git, Jenkins, CI/CD pipelines. • Strong problem-solving and debugging skills. • Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience • Experience with asynchronous programming (e.g., asyncio, Celery). • Exposure to message brokers like RabbitMQ, Kafka. • Understanding of GraphQL, gRPC, or WebSockets. • Previous experience in architecting data-intensive or AI/ML-based systems. • Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). This is an excellent opportunity on a great project of work, If you are looking for your next exciting opportunity, apply now for your CV to reach me directly, we will respond as soon as possible. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Data Scientist Python Software - London

Data Scientist and Python Software Developer - London We're looking to recruit a Data Scientist and Python Software Developer with data science skills to join a product team that is focused on building well engineered products. The products provide an intuitive way for retailers and suppliers to interact and consume 'big data' analytics to make better business decisions. This role would consist of working together with a team of statistical analysts, understanding their methodologies and algorithms, and turning them into production ready code written in Python. This role would also require occasional travel to Paris or Munich. Main skills: Excellent knowledge of Python and it's related data science libraries (scikit, pandas, etc) Prior experience of using Python to perform calculations and generate datasets Good statistical knowledge Excellent communication and decision making skills Exposure to working with REST API's Any of the following skills would be an added bonus: Has run code across Hadoop/MapReduce clusters Has code running in a production environment Used SAS before (or at least can decipher SAS code) Worked with very large data sets before (billions of records) Knowledge of SQL/NoSQL database Knowledge or experience in D3.js Experience acting as a mentor/trainer in Python This is 6 month assignment in London with travel to Paris and Munich. Please send your CV to us in Word format along with daily rate and availability.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
Contract roles and jobs for Python
Data Scientist
The Data Scientist uses Python to develop machine learning models and analyze large amounts of data.
Explore contract role and jobs for Data Scientist .
Find out the jobsData Analyst
The Data Analyst uses Python to manipulate and visualize complex data sets to extract strategic insights.
Explore contract role and jobs for Data Analyst .
Find out the jobs