At a Glance
- Tasks: Join a team to optimise Python scripts for monitoring and contribute to API development.
- Company: Leading banking client in London with a focus on innovation.
- Benefits: Competitive pay, hands-on experience, and opportunities for professional growth.
- Why this job: Make an impact on observability projects while working with cutting-edge technologies.
- Qualifications: 4+ years of Python experience and strong scripting skills required.
- Other info: Dynamic work environment with potential for career advancement.
The predicted salary is between 48000 - 72000 £ per year.
Insight Global is seeking skilled Python Developer contractors to join a leading banking client for an on-site contract opportunity based in London. The successful candidate will be joining a team focused on an observability project, migrating from an existing agent-based monitoring solution to Dynatrace.
The role will involve maintaining and optimizing Python scripts for monitoring, ensuring they run on schedule and that data remains fresh and accurate. You’ll work with high volumes of script processing, collaborate on middleware integrations (ideally AMPS), and contribute to API development using FastAPI. You’ll also support deployments on Unix/Linux, OpenShift, Docker, and Kubernetes, while writing unit tests and documenting tasks in Jira. Occasionally, you may assist with front-end components using React.
Must-Haves
- 4+ years of Python development experience.
- Strong understanding of monitoring platforms and scripting.
- Ability to schedule scripts and ensure data integrity.
- Proficiency in:
- JSON and data manipulation
- React
- REST APIs, FastAPI
- Unix/Linux
- OpenShift, Docker, Kubernetes
Plusses
- Previous experience in Bank of America
- Knowledge of elastic scalability and cloud concepts.
- Familiarity with Gherkin/Cucumber for BDD.
- Experience with Gunicorn for Python web applications.
Python Developer in London employer: Insight Global
Contact Detail:
Insight Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the banking and tech sectors. Let them know you're on the lookout for Python Developer roles. You never know who might have the inside scoop on an opportunity!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those related to monitoring and API development. 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 technical knowledge. Be ready to discuss your experience with Unix/Linux, Docker, and Kubernetes. Practise coding challenges that focus on Python scripting and data manipulation to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to ensure your application gets seen by the right people. Let’s land that job together!
We think you need these skills to ace Python Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python development experience and any relevant projects you've worked on. We want to see how your skills align with the observability project and the technologies mentioned in the job description.
Showcase Your Skills: In your cover letter, don’t just list your skills—show us how you’ve used them in real-world scenarios. Talk about your experience with monitoring platforms, scripting, and any work with APIs or containerisation tools like Docker and Kubernetes.
Be Clear and Concise: When filling out your application, keep your language clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s necessary to explain your experience. Remember, clarity is key!
Apply Through Our Website: We encourage you to apply directly 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 process smoother for everyone involved!
How to prepare for a job interview at Insight Global
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially around scripting and monitoring. Be ready to discuss your past projects where you've optimised scripts or worked with high volumes of data. They’ll want to see that you can maintain and enhance existing solutions.
✨Familiarise Yourself with Dynatrace
Since the role involves migrating to Dynatrace, it’s crucial to understand how it works. Do some research on its features and benefits, and be prepared to explain how you would approach the migration process. This shows initiative and a genuine interest in the project.
✨Showcase Your Collaboration Skills
This position requires working closely with others, especially on middleware integrations. Think of examples from your past experiences where you successfully collaborated with teams, particularly in API development or using tools like Jira for task management.
✨Get Comfortable with Unix/Linux and Containers
Since you'll be supporting deployments on Unix/Linux, OpenShift, Docker, and Kubernetes, make sure you’re familiar with these technologies. Be ready to discuss your experience with them and how you’ve used them in previous roles to ensure smooth deployments.