At a Glance
- Tasks: Design and develop automation solutions for database operations using Python.
- Company: Join a forward-thinking tech company in Sheffield with a collaborative vibe.
- Benefits: Competitive daily rate, flexible remote work, and opportunities for professional growth.
- Why this job: Make an impact by streamlining database operations with cutting-edge technology.
- Qualifications: Experience in Python API development and strong problem-solving skills.
- Other info: Dynamic work environment with great potential for career advancement.
The predicted salary is between 50000 - 70000 £ per year.
Start Date: 9th Feb 2026
End Date: 30th November 2026
Rate: £385p/d via Umbrella
Location: Sheffield (3 Days per Week Onsite)
Python developer responsible for building scalable automation solutions to streamline database operations.
Responsibilities:
- Design, develop and maintain automation solutions for databases operations and rollouts
- Build and Integrate API for Database Management Operations and automation workflows
- Troubleshoot automation issues across Scripting, APIs and containerized environments
- Containerize and deploy application/services using Docker and Kubernetes
- Administration for Kubernetes Resources (Pods, Ingress, Services, Secrets, CRDs, etc)
Required Skills:
- Hands on experience with API development using Python and FastAPI
- Strong problem-solving, debugging, and analytical skills
Nice to have:
- Exposure on enhancing observability with knowledge of tools such as Prometheus, Grafana, and OpenTelemetry
- Advantageous to have enterprise tools knowledge (ie, Control M, True sight, Guardium, Tenable Nessus, Delinea)
- Knowledge of Security and Software Development in a Highly regulated environment
- End-to-end knowledge of build, package, test, and deployment of CI/CD pipelines
- Experience using Agile practices and Tools (JIRA, etc.)
- Exposure to managing secrets using Hashicorp Vault
- Exposure and working knowledge of PostgreSQL/PostgreSQL Database Administration
Python Developer employer: Experis IT
Contact Detail:
Experis IT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and connect with people in the industry. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Python and automation. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your experience with APIs, Docker, and Kubernetes. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Python developers like you. Plus, it’s a great way to ensure your application gets noticed.
We think you need these skills to ace Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Python Developer role. Highlight your experience with API development, automation solutions, and any relevant tools like Docker and Kubernetes. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention your problem-solving skills and experience in regulated environments.
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them! Whether it's a personal project or something from a previous job, we love seeing practical examples of your work with Python, FastAPI, and CI/CD pipelines.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Experis IT
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with FastAPI. Be ready to discuss your past projects and how you've used Python to solve real-world problems. Practising coding challenges can also help you feel more confident.
✨Understand the Tech Stack
Familiarise yourself with Docker, Kubernetes, and any other tools mentioned in the job description. Being able to talk about how you've containerised applications or managed Kubernetes resources will show that you're a great fit for the role.
✨Prepare for Problem-Solving Questions
Expect questions that test your analytical and debugging skills. Think of specific examples where you've troubleshot issues in automation or API development. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Show Your Agile Experience
Since Agile practices are mentioned, be prepared to discuss your experience with Agile methodologies and tools like JIRA. Share how you've contributed to team sprints and how you adapt to changing requirements.