Python Developer

Python Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Revitalise legacy systems and enhance internal tools for better performance and security.
  • Company: Join a dynamic tech company focused on innovation and collaboration.
  • Benefits: Competitive daily rate, flexible work environment, and opportunities for professional growth.
  • Why this job: Make a real impact by modernising systems and working with cutting-edge technologies.
  • Qualifications: Proficient in Python, with strong analytical and debugging skills.
  • Other info: Onsite once a week in Central London; 3-month rolling contract.

The predicted salary is between 36000 - 60000 £ per year.

Overview

Python Developer

Location: Sheffield – 2/3 days per week

Rate: Inside IR35

Job Description

Python developer responsible for building scalable automation solutions to streamline database operations.

Required Skills

  • Hands on experience with API development using Python and FastAPI.
  • Strong problem-solving, debugging, and analytical skills.

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)

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 OR MongoDB/MongoDB Atlas

Additional Information

Job Title: Python Developer

Location: Sheffield, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. TEKsystems is a company within the Allegis Group network of companies. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available on our website. For access to the privacy notice and your rights, please visit our website. We are part of a global network of companies and your personal data may be shared within Allegis Group and transferred outside the UK, EEA, and Switzerland in accordance with the privacy notices. To exercise your privacy rights, please refer to the Online Privacy Notice on our website.

#J-18808-Ljbffr

Python Developer employer: TEKsystems

Join a dynamic team in Central London where innovation meets collaboration. As a Python Developer, you'll not only modernise critical internal systems but also enjoy a supportive work culture that prioritises employee growth and development. With opportunities to work alongside industry leaders and a focus on cutting-edge technology, this role offers a rewarding experience in a vibrant city.
T

Contact Detail:

TEKsystems 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 your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a GitHub profile or personal website where you can showcase your Python projects and contributions. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!

We think you need these skills to ace Python Developer

Python
C++
Software Engineering
Deployment Practices
Analytical Skills
Debugging Skills
Infrastructure Automation
CI/CD Tools
Ansible
Jenkins
Git
Collaboration Skills
Documentation Skills
Testing Skills
Refactoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Python Developer role. Highlight your experience with Python and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include links to any projects or code repositories that demonstrate your coding skills. This gives us a chance to see your work in action, especially if you've tackled legacy systems or infrastructure automation.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it's necessary. Make it easy for us to see why you're a great fit!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at TEKsystems

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python, including any specific frameworks or libraries you've used. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Legacy Systems

Familiarise yourself with common legacy systems and the challenges they present. Be prepared to discuss how you would approach modernising these systems, focusing on robustness and security. Showing that you understand the importance of maintaining continuity for teams will impress your interviewers.

✨Showcase Your Collaboration Skills

This role involves working closely with other engineers and cross-functional teams. Be ready to share examples of past collaborations, highlighting how you contributed to technical designs and resolved conflicts. Emphasising your ability to work both independently and as part of a team will be key.

✨Prepare for Technical Questions

Expect technical questions related to infrastructure automation and CI/CD tools like Ansible and Jenkins. Brush up on these topics and think about how you've used them in previous roles. Being able to articulate your experience with automated testing and deployment pipelines will set you apart.

Python Developer
TEKsystems
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>