Make yourself visible and let companies apply to you.
Roles

Python Jobs in Birmingham

Overview

Looking for top Python jobs in Birmingham? Haystack connects skilled Python developers with leading employers in Birmingham’s thriving tech scene. Explore the latest Python developer roles, software engineering jobs, and data science positions to advance your career in one of the UK’s fastest-growing tech hubs. Start your Python job search in Birmingham today with Haystack!
Filters applied
Birmingham
Python
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Trainee Software - Developer
ITOL Recruit
Multiple locations
Remote or hybrid
Graduate - Junior
£26,000 - £35,000
RECENTLY POSTED
aws
javascript
github
git
python
Are you looking to benefit from a new career in Software Development?Skills shortages in the IT sector is driving the need for qualified, entry-level career seekers and career changers.We help place graduates from this programme in top UK companies and organisations needing to employ entry-level software development staff that can hit the ground running with up-to-date skills gained from this programme.The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge, and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in four simple steps.Step 1 -HTML and CSS Online Training ( 12 weeks)The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
HTML Essentials (6 weeks)
CSS Essentials (6 weeks)
The training is delivered via multimedia rich video tutorials, presentations, and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.Once the HTML & CSS courses are complete, you will be ready to move forward.Step 2 -Online Training ( 12 weeks)The second step includes a selection of more advanced courses to get you up to speed.
Learn the Command Line (1.5 weeks)
Learn Git & GitHub (1.5 weeks)
Learn JavaScript (1.5 weeks)
Learn Python 3 (1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.Step 3 - Build a Portfolio Website Project (1 week)Additional Courses
AWS Certified Cloud Practitioner
Microsoft Certified: Azure Administrator Associate
Step 4 -Entry Level Development placement (£25K - £40k)We work with you to secure your first role in software development, website administration or programming, with a starting salary of anywhere between £25K - £40k. While working in your first role, we will release your second batch of training which is specifically designed to increase your development knowledge to help you develop your career further to become a software developer.We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.Job GuaranteeDue to the success of this programme and the skills shortage of entry-level development staff, we can guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.Enthusiastic about starting a career in coding? Apply now and one of our friendly advisors will be in touch.
Coding and Programming Trainee
ITOL Recruit
Multiple locations
Remote or hybrid
Graduate - Junior
£26,000 - £35,000
RECENTLY POSTED
aws
javascript
github
git
python
Are you looking to benefit from a new career in Programming?Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps.Step 1 -HTML and CSS Online Training ( 12 weeks)The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
HTML Essentials (6 weeks)
CSS Essentials (6 weeks)
The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.Once the HTML & CSS courses are complete, you will be ready to move forward.Step 2 -Online Training ( 12 weeks)The second step includes a selection of more advanced courses to get you up to speed.
Learn the Command Line (1.5 weeks)
Learn Git & GitHub (1.5 weeks)
Learn JavaScript (1.5 weeks)
Learn Python 3 (1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.Step 3 - Build a Portfolio Website Project (1 week)Additional Courses
AWS Certified Cloud Practitioner
Microsoft Certified: Azure Administrator Associate
Step 4 - Junior Programmer placement (£25K - £40k)We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between £25K - £40k. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.Programmer RoleOnce you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of £45K.We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.Job GuaranteeDue to the success of this programme and the skills shortage of entry-level coding staff, we can guarantee you will secure a job upon completion of your study programme or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.
Splunk Site Reliability Engineer
Flint UK Technology Services
Birmingham
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
splunk
puppet-labs
ansible
python
elasticsearch
kibana
+1
Job Title: Splunk Site Reliability Engineer/Migration Specialist (Contract)Location: Birmingham (Hybrid/On-site, required 3 days per week) Contract Type: Contract **Duration:**3 months rollingJob Summary:We are seeking an experienced Splunk SME/Migration Specialist to lead and support the migration of observability workloads from Splunk to Elasticsearch (ELK Stack). The ideal candidate will bring hands-on expertise in Splunk architecture, data ingestion, alerting, and dashboarding, along with experience migrating workloads to Elasticsearch.In addition to migration duties, the candidate will maintain and enhance existing Splunk infrastructure, provide incident support, manage upgrades, and ensure observability platforms remain secure and performant. This role demands a technically strong individual with excellent stakeholder communication and problem-solving skills.Key Responsibilities: Migration:
Develop and implement a comprehensive migration strategy from Splunk to Elasticsearch (ELK Stack).
Assess existing Splunk configurations (dashboards, alerts, saved searches, data models) and recreate them in Kibana.
Collaborate with Elastic teams to configure alerting and monitoring using Kibana, Elasticsearch Watcher, or third-party tools.
Ensure migration plans include validation, rollback procedures, and knowledge transfer.
Platform Operations & Incident Response:
Maintain Splunk infrastructure in both Production and Non-Production environments.
Support Splunk SRE and Application teams in incident investigation and resolution.
Proactively monitor system health and performance metrics.
Upgrades and Change Management:
Plan and execute upgrades to Splunk components.
Perform pre- and post-upgrade checks and validations.
Prepare documentation and submit Change Requests following organizational procedures.
Security and Compliance:
Work with Puppet and other automation tools to ensure timely patching of vulnerabilities.
Implement and verify security best practices for observability platforms.
Support compliance initiatives and audits.
Documentation and Knowledge Sharing:
Maintain accurate and up-to-date technical documentation, including architecture diagrams, configurations, procedures, and troubleshooting guides.
Review and update support articles and take ownership of relevant assets.
Support knowledge transfer across teams as needed.
Troubleshooting and Support:
Identify and resolve issues in Splunk and ELK environments.
Assist teams with Splunk-related queries and optimization efforts.
Skills and Qualifications: Essential:
Proven expertise with Splunk architecture, data ingestion, dashboarding, alerting, and administration.
Experience migrating Splunk workloads to Elasticsearch (ELK Stack).
Solid understanding of Kibana, Elasticsearch Watcher, and observability tooling.
Proficiency in Linux/Unix systems and networking protocols.
Hands-on experience with Scripting (eg, Python, Shell/Bash).
Experience supporting or working alongside DevOps/SRE teams.
Strong analytical, troubleshooting, and communication skills.
Desirable:
Experience with containerized environments such as Docker or Kubernetes.
Industry certifications such as Splunk Certified Power User/Admin/Architect.
Knowledge of automation tools (eg, Puppet, Ansible).
Bachelor’s degree in Computer Science, Information Systems, or related field.
Key Attributes:
Independent and proactive problem-solver.
Collaborative and able to work cross-functionally with infrastructure, security, and application teams.
Able to work under pressure and prioritize tasks effectively.
Strong communicator, both written and verbal.
Junior Data Analyst
Newto Training
Multiple locations
Hybrid
Junior
Private salary
RECENTLY POSTED
python
sql
microsoft-azure
tableau
Ready to start your career as a Data Analyst?The demand for skilled data professionals in the UK is booming - and organisations are searching for people who can turn raw data into meaningful insight. If you’re looking for a career with purpose and strong growth, our Data Analyst Career Programme is built for you, with a job guarantee on completion.Why this programme mattersWe focus on equipping you with both the tools and the real-world experience you need to hit the ground running. With industry-recognised certifications, live instruction and project work you’ll be ready for business challenges from day one.What you’ll get:
Seven training modules, covering Excel, SQL, Python, Tableau, Power BI and more.
Three official certifications: Microsoft Azure Data Fundamentals, Microsoft Power BI Data Analyst Associate and Microsoft Azure AI Fundamentals.
Real-world project work to enhance your CV and show our end employers you can deliver.
Job guarantee: If you complete the programme and don’t receive a job offer, we’ll refund 100% of your course fee.
Your investment:
Course cost: £2,795
Payment plan: From £232.91 per month (interest-free)
No prior tech-job experience? No problem.You don’t need to come from a data background. If you bring curiosity, communication skills, and a willingness to learn, this programme will equip you for a transition into a demanding and rewarding role.Take the next step now.Click ‘Apply Now’ and embark on a career where data drives decisions, and you drive your future.
BMS Algorithim Developer
Tata Technologies Europe Ltd
Coventry
In office
Mid - Senior
Private salary
RECENTLY POSTED
python
matlab
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for aBMS Algorithm Developerto be based at our customers site in Coventry*.*Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions.The Role:We are looking for a passionate and experienced BMS Algorithm Developer to lead the design, development, and validation of cutting-edge battery control algorithms for electric and hybrid vehicle applications. This role is integral to shaping the future of energy storage management across vehicle platforms, ensuring performance, safety, and compliance with global standards.Area of Responsibility
Develop robust algorithms for State of Charge (SoC), State of Health (SoH), State of Power (SoP), fault diagnostics, and cell balancing
Design and implement protection logic, thermal management, and charging strategies
Model and simulate battery behavior using MATLAB/Simulink and PLECS
Write and optimize real-time embedded software in C/C++ for BMS microcontrollers
Execute testing strategies including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL)
Collaborate with battery, thermal, system integration, and software engineering teams to ensure seamless vehicle deployment
Ensure systems align with industry standards including ISO 26262 and AUTOSAR
Knowledge / ExperienceHands-on experience in BMS algorithm development (e.g., SoC/SoH estimation, fault handling, thermal modeling)Strong programming skills in MATLAB, Simulink, Embedded C/C++, PythonIn-depth knowledge of battery chemistries such as Li-ion, LFP, NMCProficient in control theory, including digital filters and Kalman filters (EKF/UKF)Familiarity with CAN protocols, UDS, and diagnostic toolsPreferred:Exposure to ISO 26262 functional safety processesExperience with machine learning for battery performance predictionAutomotive development knowledge using ASPICE and V-model lifecycleIn return for bringing your expertise to our business we offer a competitive salary along with excellent benefits including:Pension Scheme We match employee contribution up to 5% of salary25 Days HolidayPrivate Health CareTata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehiclesGroup Income ProtectionHealth Assured Employee Assistance ProgramGroup Life AssuranceHealth Shield Private Health Cash PlanIf you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you.Tata Technologies: Engineering a better world.
BOXI Developer
Network IT
Birmingham
Hybrid
Mid - Senior
£45,000 - £55,000
RECENTLY POSTED
python
Role: BusinessObjects XI (BOXI) Developer Location: Birmingham (1 Day In-Office Weekly) Salary: 45,000 - 55,000 Contract: 12 Month Fixed-Term Network IT is recruiting for a BOXI Developer to support a major data transformation programme within a large, service-led organisation. The role involves analysing and updating thousands of BusinessObjects reports impacted by changes to core data systems, ensuring continuity and accuracy across reporting outputs. Key Responsibilities:
Assess and update BOXI reports in response to changes in underlying data structures.
Analyse data and reporting requirements to identify and resolve issues.
Collaborate with stakeholders to translate business needs into technical reporting solutions.
Support migration and re-platforming activities for BOXI.
Ensure reporting aligns with user experience and organisational standards.
Experience Requirements: Essential:
Extensive experience with BOXI and Power BI, preferably with SAP BOXI certification.
Proven experience in report development, requirements gathering, and the full systems development lifecycle.
Strong analytical, communication, and stakeholder engagement skills.
Ability to translate technical insights into business-friendly outputs.
Understanding of equality legislation and inclusive practices.
Desirable:
Experience with Python or similar languages.
Background in data architecture and mentoring junior developers.
Ability to work across teams and communicate effectively at all levels.
Data Analyst Placement Programme
ITOL Recruit
Multiple locations
Remote or hybrid
Graduate
£28,000 - £40,000
RECENTLY POSTED
python
sql
tableau
Please note this is a training course and fees applyAre you looking to benefit from a new career in Data Analysis?If you are detail orientated, perceptive, organised, competent, analytical and can communicate well with those around you; you could have a truly rewarding future as a Data AnalystWe do this using our specialised Data Analyst career programme which looks to assist and place qualified candidates into a career pathway in Data Analysis.Please note this career program is designed for entry level individuals with limited or no experience, so please do not apply if you are already an experience Data Analyst as we will be looking primarily at entry level roles.Demand for Data Analysts has grown 20% year on year with experienced analysts easily commanding salaries of 50k+. All business decisions rely on data to ensure correct business decisions are made and therefore the role of the data analyst in the new digital world has become essential for business owners.Below are current average salaries in the sector for lower-level positions and fully trained Data Analysts:
Junior Data Analyst - 30,000
Data Analyst - 50,000
Business Data Analyst - 67,500
Data Analytics Analyst - 80,000
Business Analysts - 60,000
Using our experience in providing data analysis and business analysis training online and through our expert recruitment consultants, we can provide a seamless journey and often fast-tracked route into a new career in Data Analysis.The courses in the package have been identified by our recruitment partners as industry standards for the UK/European and International Data Analysis sector.Skills shortages across all sectors are increasing the demand for qualified, entry-level career seekers and career changers.Whether you are working full-time, part-time or are unemployed, this job and recruitment package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks. Your job and career goals are completed in 4 easy steps listed below.Step 1 - CompTIA Data+ QualificationThe first step is completing the CompTIA Data+ Qualification accredited by CompTIA.This professional international industry-recognised qualification teaches you the essential skills of a Data Analyst. You will cover skills such as data mining, manipulating data, visualising data, and reporting on data.Study time for the qualification is approximately 30 hours and qualification is achieved by completing a 1-hour multiple choice exam.The course is provided online and comes complete with exam simulators and revision tools.You will be provided with access to a tutor and a 1-hour online revision workshop prior to sitting your exam.This qualification will set you on a route to becoming a data analyst.Step 2 - Data Administration TrainingData is extracted using various method which are normally IT driven.Therefore, we will provide you with access to the following additional courses to ensure you are suitably employable as a data analyst.
Microsoft excel - to expert level.
Learn SQL - the programming language used for extracting data from more complex databases.
Learn Python 3 - Python 3 is a simple to use programming language used by many analysts.
Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex data making it easier for stakeholders to comprehend.
Study time for these courses is approximately 30-60 hours and qualification is achieved through completion of the course with no exam.Step 3 - Business Analysis FoundationBusiness Analysts and Data Analysts often work very closely together and indeed many Data Analysts become Business Analysts and vice versa.Adding a Business Analyst Foundation certificate will make you much more employable and enable you to cross over into business analyst roles and hybrid roles. Business Analysis Foundation accredited by the BCS (The British Computer Society also known as the Chartered Institute of IT).Study time for this course is approximately 15 hours and qualification is achieved through an online BCS exam.Step 4 - Recruitment SupportNow you are qualified for an entry level data analyst position our recruitment support team will now begin collaborating with you to help you secure your first a suitable role based on your new qualifications and any other experience you may have.We have been helping candidates start and build careers in the project management industry since 2007 and have a 4.8 Trustscore on Trustpilot.Our Recruitment Support team will help you work through job applications, interviews and provide you with a full cv review based around your new qualification and written to maximise your chances of obtaining a role in the project management sector.They will provide you with guidance as to which roles our most suitable for you as an entry level project sector worker aiming to become a project manager. This will include mock job interviews as well as any help you feel you need.Our money back guaranteeIf after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams.However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months.Check our testimonials from the hundreds of candidates we have already helped.What Now?To accommodate candidates, the training element of the package is available on finance terms of up to 1 year. This enables you to get qualified and start in your new role without having to fund all the training costs up front.Enquire now and one of our experienced Career Consultants will contact you within 4 working hours to answer any questions that you may have and to assist you in taking the first step towards your Data Analyst Career aspirations.
SIEM Software Engineering Lead (Snowhill, Birmingham, United Kingdom)
BT Group
Birmingham
Hybrid
Senior
Private salary
RECENTLY POSTED
linux
processing-js
windows
javascript
terraform
github
+12
Why this job mattersThe new Network SIEM is essential to BT’s network security, meeting TSA requirements and improving our CAF level. Being the SIEM DevOps with SysOps Software Engineer you will play a critical role in designing, developing, implementing, and maintaining our strategic SIEM platform as part of the Security Engineering platform team, leading the implementation of the SIEM Automation strategy and providing guidance and oversight of the SIEM Platform Automation team.This role is hybrid (3 days in the week) and can be based in one of the following offices: Birmingham (preferably) or ManchesterWhat you’ll be doing
A Technical leadership role working in a high performing team of engineers delivering state of the art security tools for BT.
Kubernetes DevOps/SysOps Engineering role managing Kubernetes clusters and container orchestration, automating deployment, scaling, and management of containerized applications.
Implement best practices for Kubernetes configuration and security.
Configuration, deployment and maintenance of Elastic Stack on Kubernetes (ECK)
DevOps/SysOps Engineering collaborating with cross-functional teams (development, operations, and QA) to streamline software delivery and automating deployment pipelines using CI/CD tools
Troubleshoot issues along the CI/CD pipeline
Act as product owner, breaking down top level requirements into product backlogs as part of quarterly/sprint planning
Interface with program and project managers to ensure appropriate security architecture engagement as necessary.
Provide effective technology coaching and mentoring both inside and outside the team.
Growth mindset and a desire to learn, teach, and improve skills.
Previous ownership of mission-critical shared infrastructure
Skills Required for the RoleEssential:
End-to-End Solution Delivery: Expertise in taking ownership of a requirement from start to finish, including gathering detailed requirements, designing, and implementing robust, innovative solutions.
Experience with containerization technology and orchestration platforms e.g. Docker, Kubernetes
Hands-on experience in installing, configuring, operating, and monitoring CI/CD pipeline tools
Experience in Python, JavaScript, Golang.
Experience on Gitlab CI or GitHub Actions
Experience in monitoring tools as Grafana, ELK
Experience in Agile software development systems and JIRA Tools.
Understanding IT, network services and security
Ability to collaborate effectively with others to drive forward key security objectives
Strong communication skills including presentation and documentation writing (to both technical and business audiences)
An aptitude for autonomous learning as required by the demands of the business
Proven problem-solving abilities
Assertiveness, and the ability to drive through change
Excellent team working skills including the ability to work effectively within a geographically disparate team
Advantageous:
SIEM Experience with Elastic Stack (ELK)
Knowledge of ArgoCD, Terraform
Knowledge CI/CD tools Ansible, Circle CI, Jenkins, Parker, Terraform
Knowledge of Offensive testing frameworks
Message processing using Kafka, Rabbit MQ
Knowledge of Linux, Windows and Network Administration
Knowledge and experience of cloud services (public or private), OpenStack and K8S
DevOps qualifications
Knowledge of Telecoms Security Act (TSA)
Knowledge of architectural concepts such as microservices, service mesh.
Strong knowledge of security policy/regulatory frameworks
Experience Required for the Role
Bachelor’s/Master’s degree in Computer Science, Information Systems, Engineering, or other related fields
5+ years experience in a Dev Ops Role demonstrating ownership of a critical platform
Experience leading a Dev Ops squad proving oversight and leadership for the members.
Benefits
On target 10% on target bonus​
BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%​
From January 2025, equal family leave:  receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It’s for all parents, no matter how your family is made up.​
Enhanced women’s health support: including help with menopause symptoms, cancer screenings, period care and more.​
25 days annual leave (not including bank holidays), increasing with service​
24/7 private virtual GP appointments for UK colleagues​
2 weeks carer’s leave ​
World-class training and development opportunities​
Option to join BT Shares Saving schemes.​
About usBT Group was the world’s first telco and our heritage in the sector is unrivalled.  As home to several of the UK’s most recognised and cherished brands – BT, EE, Openreach and Plusnet, we have always played a critical role in creating the future, and we have reached an inflection point in the transformation of our business.    Over the next two years, we will complete the UK’s largest and most successful digital infrastructure project – connecting more than 25 million premises to full fibre broadband.  Together with our heavy investment in 5G, we play a central role in revolutionising how people connect with each other.    While we are through the most capital-intensive phase of our fibre investment, meaning we can reward our shareholders for their commitment and patience, we are absolutely focused on how we organise ourselves in the best way to serve our customers in the years to come.  This includes radical simplification of systems, structures, and processes on a huge scale. Together with our application of AI and technology, we are on a path to creating the UK’s best telco, reimagining the customer experience and relationship with one of this country’s biggest infrastructure companies.     Change on the scale we will all experience in the coming years is unprecedented.  BT Group is committed to being the driving force behind improving connectivity for millions and there has never been a more exciting time to join a company and leadership team with the skills, experience, creativity, and passion to take this company into a new era.A FEW POINTS TO NOTE:Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.DON’T MEET EVERY SINGLE REQUIREMENT?Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We’re committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you’re excited about this role but your past experience doesn’t align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.
Full Stack Developer
Reed Technology
Walsall
Hybrid
Mid - Senior
£45,000 - £55,000
react
aws
graphql
python
nosql
Full Stack Engineer (Python, React, APIs, AWS)Location: West Midlands, 2 days a week in office is required. Reporting to: Technical LeadAbout my clientMy client is a dynamic scale up technology business focused on building innovative, cloud-based platforms. They pride themselves on delivering scalable, user-friendly solutions using modern frameworks and best practices. The team values collaboration, continuous learning, and cutting-edge engineering-leveraging technologies like Python, React, and AWS to create products that are reliable, efficient, and future-ready. Their culture is all about agility, creativity, and empowering developers to make a real impact.The role:They have asked me to find them a Full Stack Python Developer with proven commercial experience in a fast-paced environment to join their team where you’ll work on their brand-new product.You’ll be responsible for developing backend systems, creating and integrating APIs, and working closely with other engineers to ensure the platform is scalable and efficient.Why Join them as a Full Stack Developer?
Work on a greenfield project with modern tech.
Be part of a collaborative, ambitious team that values innovation.
Help shape a platform that will make a real impact in the industry.
What you’ll do as the Full Stack Developer:
Design and develop robust backend systems using Python (FastAPI or Flask).
Build and integrate RESTful and GraphQL APIs.
Develop React-based front-end components for a seamless user experience.
Architect and deploy solutions on AWS, leveraging services like Lambda, S3, DynamoDB, and more.
Write clean, reusable, and testable code following TDD/BDD principles.
Collaborate with engineers to ensure scalability and efficiency.
Participate in code reviews, share knowledge, and continuously improve.
Debug and troubleshoot issues to keep things running smoothly.
What my client are looking for in their next Full Stack Developer:
Proven Python experience (FastAPI or Flask preferred).
React expertise-this is essential.
Strong experience with AWS cloud services (EC2, Lambda, S3, DynamoDB, etc.).
Solid understanding of SQL and NoSQL databases.
Experience with RESTful APIs and client-server communication.
Strong problem-solving and debugging skills.
Familiarity with Git and version control best practices.
Bonus Points For
Serverless architecture experience.
Exposure to Scrum or Extreme Programming (XP).
If you meet this requirement, please apply with an up to date to CVStudies suggest that women tend not to apply for a job if their CV isn’t a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply.
Group IT Infrastructure Manager
Proftech Talent
Tamworth
In office
Senior - Leader
£65,000 - £70,000
linux
ubuntu
windows
aws
nagios
itil
+5
Our client based in Tamworth, is seeking a Group IT Infrastructure Manager to support over 300 users across sites in the UK, Ireland, Scotland and Dubai. You’ll lead a team of skilled IT individuals, fostering a collaborative and service focused culture.From delivering large-scale infrastructure projects to ensuring the seamless day-to-day operation of critical systems, the Group IT Infrastructure Manager will work on meaningful projects, collaborate with cross functional teams, and directly influence the success of our organisation.As a Group IT Infrastructure Manager, you will need to have/be:Networking
Strong network admin, installation, and troubleshooting skills (CCNA level).
Experience with Cisco, Fortinet, Ruckus; performance and security focused.
Skilled in VLANs, VPNs, firewalls, QoS, and high-availability design.
Hardware & Infrastructure
Good understanding of hardware, cabling, wireless tech, and IT security basics.
Experience with rack servers, RAID, SAN/NAS storage.
Competent with monitoring tools (SolarWinds, Nagios, PRTG).
Microsoft Technologies
Strong Windows Server (Apply online only , AD, Group Policy, and systems admin.
Working knowledge of Exchange Online.
Experience with Azure AD and hybrid identity.
Familiar with Intune and JAMF for device management.
Solid Office 365 and Windows 10/11 admin skills.
Virtualisation & Cloud
Skilled in Hyper-V and VMware (resource management, backups, failover).
Exposure to Azure, AWS, GCP for migrations and optimisation.
Communication Systems
Experience with enterprise VoIP systems.
Knowledge of IP CCTV setup, storage, and network integration.
Backup & DR
Proficient with Veeam for backup/replication.
Experience in DR planning, failover, and resilience testing.
Security & Compliance
Strong grasp of cybersecurity (firewalls, EPP, vulnerabilities, threat detection).
Understanding of ISO 27001 and GDPR; audit support experience.
Familiar with SIEM tools (Splunk, Sentinel).
Operating Systems & Automation
Working knowledge of Linux (Ubuntu, CentOS).
Scripting with PowerShell, Bash, Python.
Familiar with ITSM platforms (ServiceNow, Freshservice).
Soft Skills
Strong analytical and problem-solving ability.
Excellent communicator across technical/non-technical teams.
Highly organised with good multitasking skills.
Leadership experience driving team performance and improvement.
Certifications
Essential: MCSE, ITIL, CCNA (or equivalent)
Desirable: CISSP / Security+, ISO 27001, PRINCE2
Details:
Salary: 65, 000 - 70, 000
Working Hours: Full time Monday - Friday
Location: Tamworth (on site full time)
Duration: Permanent
Role of Group IT Infrastructure Manager:
Visible, approachable leader across all sites.
Partner with departments to deliver proactive, value-driven IT solutions.
Provide IT input in management meetings to support strategic decisions.
Support wider teams during peak periods to maintain smooth operations.
Oversee daily IT operations across servers, applications, and networks.
Manage installation, upgrades, and maintenance of hardware/software.
Lead procurement and lifecycle management of IT equipment.
Ensure system performance through testing, monitoring, and improvement.
Manage and optimise WAN infrastructure across all sites.
Maintain strong security controls to protect systems and data.
Proactively identify and resolve vulnerabilities through updates and patches.
Maintain robust disaster recovery and backup strategies.
Assess technology risks and implement mitigation measures.
Test and refine DR and continuity plans to ensure resilience.
Lead major infrastructure projects, upgrades, and migrations.
Work with MIS to align infrastructure and system development.
Create project plans, manage resources, and deliver on time and budget.
Manage the IT budget and track expenditure.
Build strong vendor relationships, negotiate contracts, and ensure SLAs are met.
Lead and develop 3rd Line Engineers and Helpdesk teams.
Oversee Helpdesk performance and ensure timely issue resolution.
Foster a collaborative, customer-focused, and continuously improving culture.
Stay updated on new technologies and recommend improvements.
Drive continuous improvement across infrastructure and service delivery.
Align IT services and projects with long-term organisational goals.
Strong analytical thinker with excellent problem-solving skills.
Willing to work evenings/weekends/public holidays when required.
Benefits of working as a Group IT Infrastructure Manager:
23 days annual leave + bank holidays
Option to purchase up to 5 extra days annual leave
Health Cashback Plan
Pension Scheme
Life Assurance
Free Parking
Spotlight
DevOps - Consultant
Opencast
Multiple locations
Hybrid
Mid - Senior
£50,000 - £60,000
kubernetes
terraform
github
bash
python
powershell
Ready to automate, innovate and make a real impact?Do you want to build reliable, scalable systems that make a real difference to millions of people? Do you want to work at a certified B Corp with an inclusive and learning culture as part of a diverse team of great people?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. Working in DevOps, you’ll build and maintain the systems that let teams respond quickly to needs. You’llwork on high-impact projects, helping to build reliable, scalable systems. We align work to industry-recognised roles such as Build & Release Engineer (BRE), Platform Engineer (PLE) or Site Reliability Engineer (SRE) and, where needed, to more specialised areas such as security, cloud hosting, infrastructure or networking.What’s life like as a DevOps consultant at Opencast?At Opencast, we love to keep things simple, and we love automation.It’s not the same as your standard Devops Consultant job. Depending on your client’s needs, you’ll take on a range of roles. These will include:
Taking the lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping communication channels open with all parties.
Developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.
Collaborating with our clients to understand their ways of working and will have an enthusiasm to learn new tools and technologies as needed.
Contributing within Opencast communities.
Ensure that work is carried out in accordance with Opencast’s quality, environmental, and information security policies and procedures, as well as applicable customer policies, standards, and procedures while working on client.
We care about building things right. We believe in good devops practices and keeping things simple. We want to support you as much as we can on interiorising our approach to devops engineering and you supporting others.
We are proud consultants who combine our own experience and approach with our company values.
We are comfortable with new tech. We are empowered, cloud native, vendor agnostic devops engineers. We are empathetic, patient and care about quality.
We know when to pick our battles and how to manage expectations. We are humble, inclusive team players that listen and collaborate, with zero egos!
We’re always willing to teach and help others (inside or outside of our team). And we’re always willing to learn.
It’s a varied job that keeps you super technical and excited.
Salary:
£50,000 - £60,000
Some of the benefits our offer includes:
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work:
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you:
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview:
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Spotlight
Data Analyst - Consultant
Opencast
Multiple locations
Hybrid
Mid - Senior
£45,000 - £55,000
sql
python
r
powerbi
tableau
qlikview
Want to help shape decisions with the power of data?Do you want to turn data into insights that make a real difference? Are you ready to use analytics, KPIs and storytelling to solve complex problems for our clients in government, healthcare and purpose-driven businesses?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose. As a Data Analyst, you’ll guide better decisions, helping clients to act with insight – and help shape our data practice for the future.The roleYou’ll help clients improve their services by selecting the appropriate techniques to turn data into insights, by working within a product delivery team to develop performance measuring frameworks to track goals, user needs, or KPIs. You’ll operate within the client’s requirements and the appropriate legal, technical and ethical constraints.Leading by example and promoting Opencast’s approach, you’ll mentor junior colleagues, provide constructive feedback, and demonstrate an understanding of each product delivery stage and how to apply appropriate measurements for that phase of work.Ensure that work is carried out in accordance with Opencast’s quality, environmental, and information security policies and procedures, as well as applicable customer policies, standards, and procedures while working on client.Applicants must either currently hold active Security Clearance (SC) or meet the eligibility criteria to obtain it.Eligibility requires UK citizenship, continuous residence in the UK for the past five years, and no single absence from the UK exceeding 28 consecutive days.Essential experience• Scripting and programming languages such as SQL, Python, R etc• Visualising data using Power BI, Tableau, QlikView, Power Query or similar• Designed and implemented a performance framework including KPIs or OKRs for a service or product• Analytical skills in identifying the right data sources and then validate and understand how to interpret the results• Collected, collated, cleansed, and interpreted data to derive meaningful and actionable insights• An ability to use the most appropriate medium to visualise data to tell compelling and relevant actionable stories• Created hypotheses that can be tested, and developed insights based on your findings• Valid Security Clearance or eligibility (5+ years residency in the UK)Desirable experience• Security and data privacy• Making recommendations for service changes• Experience with the GDS or NHS design principlesSalary
£45,000-£50,000 per annum
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll workYour working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you.Want to know more?Visit our website or email careers@opencastsoftware.com.
Spotlight
DevOps Senior Consultant - clone
Opencast
Multiple locations
Hybrid
Senior - Leader
£450/day - £550/day
python
bash
jenkins
gitlab
The RoleYou’ll lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping open communication channels.You’ll be responsible for designing, developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.You’ll be keen to understand our clients’ ways of working and will have an enthusiasm to learn new tools and technologies as needed.Essential experienceWe want you to have demonstrable experience in DevOps practices and appreciate that Cloud & Platform Engineering are big topics. Ultimately, we’re looking for talented engineers who can learn modern technologies in the digital space.In the interview, please show your experience in:· Designing, building, and testing software release processes that cover the entire SDLC.· Creating, modifying, and maintaining complex CI/CD pipelines.· Creating dashboards and visualisations for application performance that proactively identify and address potential problems before they occur.· Using automated testing to detect security issues/vulnerabilities in application and/or infrastructure code, thereby detecting issues before it reaches production (aka Shift-Left).· Strong experience in operating and maintaining services primarily in any of the BIG three public cloud providers (AWS, Azure, and GCP).Desirable experienceSome other areas of experience that are not essential but still relevant to the role:· Identifying problems using RCA or 5-Whys methods and suggesting solutions to reduce the likelihood of incidents reoccurring.· A strong understanding of cloud networking and security concepts.· Understanding the principles of containerisation, and how to control and orchestrate groups of containers in production environments.· Writing clean, organised, structured and version-controlled code.· Knowledge of at least one scripting language that enables you to perform more complex automation tasks thereby reducing manual toil.· Preference for using CLI tools over relying on web portals.· Understanding SRE (live services) ways of working, that enables you to better increase reliability and availability of the service you support.· Auditing your service for FinOps and SecOps related compliance issues.Must be eligible for UK Security Clearance.If you don’t have all this experience please do still apply, as we can coach you in these areas if you join us.
Spotlight
Software Developer - Senior Consultant (Contractor)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
java
scala
spring-boot
javascript
typescript
kotlin
+11
Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for a Contractor in Software Development to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python & C# is also valuable
Ability to lead other developers in tackling difficult programming challenges and drive the delivery of a backlog
Ability to contribute to architectural designs
Experience of setting testing strategies to match industry standards
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Acting as a technical lead in the team, enabling them to achieve their full potential
Day Rate£450 - £600 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Page 1 of 1

Frequently asked questions

What types of Python jobs are available in Birmingham?
Birmingham offers a variety of Python job opportunities including roles in web development, data analysis, machine learning, automation, and backend development across industries like finance, healthcare, and technology.
What skill levels do Python jobs in Birmingham typically require?
Python job openings in Birmingham cater to all skill levels, ranging from entry-level positions for recent graduates to senior developer and lead roles requiring several years of experience.
Are remote Python job options available in Birmingham?
Yes, many companies in Birmingham offer remote or hybrid Python developer positions, allowing flexibility depending on the employer’s policies.
How can I prepare my application for Python jobs in Birmingham?
Tailor your CV to highlight relevant Python projects and experience, demonstrate knowledge of frameworks like Django or Flask, and showcase problem-solving skills. Including a GitHub portfolio can also enhance your application.
Does Haystack provide alerts for new Python job listings in Birmingham?
Yes, you can sign up for personalized job alerts on Haystack to receive the latest Python job opportunities in Birmingham directly to your inbox.